Avatar billede anhansen Nybegynder
04. marts 2005 - 15:01 Der er 8 kommentarer og
1 løsning

Grafer i ASP.NET

Hej.

Hvordan kan man lave grafer i .NET.

Altså ud fra nogle data fremstille et "objekt"(billede) af en graf som f.eks i Excel.

Er der nogle der kender et godt (gerne open source) library eller en måde at gøre det på i standard c#, eller via Office gennem c#?

Håber der er nogle der kan hjælpe.
Avatar billede Kim Neesgaard Seniormester
04. marts 2005 - 15:27 #1
Vi har med godt resultat brugt SimpleChart (http://www.imagiotech.com/simplechart/) i både en ASP applikation (www.energycalc.dk) og en VB 6.0 applikation, og det kan også bruges til ASP.NET ifølge hjemmesiden.
Avatar billede verakso Nybegynder
04. marts 2005 - 16:14 #2
Jeg vil da anbefale at du tager et kik på de Starter Kits der ligger på ASP.NET siden, (http://www.asp.net/Default.aspx?tabindex=8&tabid=47).
Her ligger der en del eksempler på at lave grafer med System.Drawing og GDI+

Tag f.eks. et kig på Report Starter Kit'et http://www.asp.net/ReportsStarterKit/
Avatar billede anhansen Nybegynder
04. marts 2005 - 16:43 #3
Jeg har lige kigget lidt på asp.net's indbyggede.

Det er tæt på at jeg laver en løsning deri - men mangler lidt overblik over hvor nemt det er. Men det virker rimeligt ligetil - har du nogle erfaringer med det verakso?
Er der nogle faldgruber eller andre ting som det ikke kan så godt - udover selvfølgelig ikke at have et direkte "graf" interface hvor jeg kan ligge en ex. datatable ind og så få en graf over det.
Avatar billede verakso Nybegynder
04. marts 2005 - 18:04 #4
Jeg må tilstå at jeg pt. stadigt hænger fast i ASP 2.0, og derfor bruger applets til at lave grafer:

http://www.graphscharts.com/

Jeg har ikke haft 'overskud' til at porte den gamle app. til .NET - specielt ikke da disse små applets er stinkende nemme at bruge, og så er de et fund til prisen....
Avatar billede verakso Nybegynder
04. marts 2005 - 18:06 #5
Jeg kom lige i tanke om at en tredje mulighed kunne være at bruge Microsoft Visual Studio Tools For The Microsoft Office System 2003, der er en mindre udviddelse til Visual Studio der gør det nemt at bruge funktioner fra Office 2K3 Pakken.
Men hvordan du konkret kunne bruge dette har jeg pt. ingen anelse om.
Avatar billede burningice Nybegynder
04. marts 2005 - 18:57 #6
den her er utrolig lækker at arbejde med:

http://www.codeproject.com/csharp/ZedGraph.asp
Avatar billede anhansen Nybegynder
14. marts 2005 - 15:20 #7
Jeg har valgt zedGraph - så jeg ved ikke om alle skal have point. Den virker rigtig godt - og er fin til mit formål.
Jeg har bare lige et enkelt subspørgsmål til dig fessor - så skal der nok falde lidt ekstra af.
Jeg har problemer med selv at bestemme legend størrelsen?

Ved du hvordan man kan gøre så boksen med legend har en fast størrelse?
Avatar billede burningice Nybegynder
14. marts 2005 - 22:50 #8
hmm... næh, desværre... lige præcis det er ikke noget jeg har rodet med
Avatar billede anhansen Nybegynder
15. marts 2005 - 10:37 #9
ok.. det er fint nok.

Det er bare fordi jeg havde en tekstboks ved siden af grafen - og hvis så legend boksen blev for lille - så røg boksen ud over kanten og man kunne kun se halvdelen.

Men tak for tippet om ZedGraph. Det kan en hel del og var lige netop det jeg manglede...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester