Hallo und danke Oliver, also mapt er das graphic automatisch auf das bitmap, da� ja die save Methode hat.
Klappt alles bei mir ..... Nur wieder das alte Problem ..... Wenn ich nicht die 256 Grundfarben ben�tze, dann dottet er mir die Farbfl�che .... Ich versuchte: g.SmoothingMode = SmoothingMode.HighQuality; aber da kriege ich beim Compillieren den Fehler, da� er den Namespace nicht kennt .... Obwohl ich wie in der Doku beschrieben System.Drawing angegeben habe .... Wenn Du ne Info bzgl.: System.Drawing.Bitmap(390, 165, PixelFormat.Format24bppRgb); -->PixelFormat.Format24bppRgb und Konsorten finden w�rdest und eine Erl�uterung wieso eine Farbe schlecht dargestellt wird w�re ich froh. Mansur PS: Danke f�r den Link .... der ist wirklich gut! > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]Im Auftrag von Oliver > Waterkamp > Gesendet: Donnerstag, 8. August 2002 18:20 > An: aspDEdotnet > Betreff: [aspdedotnet] AW: Graphics > > > Ich habe dir hier ein Beispiel das dir > wahrscheinlich weiterhilft... > Aber ich habe es nur in VB gefunden... > > Schau's dir halt mal an... > > In der letzten Zeile ist diese Save-Methode die du suchst... > Du verwendest bei dir nur das Graphics-Object... > Das Bitmap-Object vergisst du... > > > 2 <%@ import namespace="system.drawing" %> > 3 <%@ import namespace="system.drawing.imaging" %> > 4 <%@ import namespace="system.drawing.drawing2d" %> > 5 <% > 6 > 7 ' initialise objects > 8 dim b as New system.drawing.bitmap(400, 100, > pixelformat.Format16bppRgb555) > 9 dim salign as New system.drawing.stringformat > 10 dim g as graphics = graphics.fromimage(b) > 11 > 12 > 13 g.clear(color.silver) ' blank the image > 14 g.smoothingMode = smoothingMode.antiAlias ' antialias objects > 15 > 16 g.FillRectangle(New linearGradientBrush(New point(0,0), New > point(b.width,b.height), > color.fromArgb(255,255,255,255),color.fromArgb(100,100,100,100)),0 > ,0,b.width,b.height) > 17 > 18 ' shadow text > 19 salign.alignment = stringalignment.center > 20 > 21 g.drawString(date.now.ToString("T"), New font("arial > black",24,fontstyle.italic),Brushes.black, 203,53, salign) > 22 g.drawString(date.now.ToString("T"), New font("arial > black",24,fontstyle.italic),Brushes.white, 201,51, salign) > 23 g.drawString(date.now.ToString("T"), New font("arial > black",24,fontstyle.italic),Brushes.lightblue, 202,52, salign) > 24 > 25 > 26 ' centered text > 27 salign.alignment = stringalignment.center > 31 > 32 ' SAVE THE IMAG TO THE DISK > 33 b.save(yourFilePath, imageformat.gif) > > > Gruss Oliver > > -----Urspr�ngliche Nachricht----- > Von: Mansur Esmann [OM] [mailto:[EMAIL PROTECTED]] > Gesendet: Donnerstag, 8. August 2002 17:13 > An: aspDEdotnet > Betreff: [aspdedotnet] Graphics > > > Hallo, > > Ich versuche mich gerade an einem chart. > Hierzu habe ich ne kleine DB. > > Ich habe hier ein Graphic, in dem ich eine Hintergrundgraphic einf�ge: > Graphics g = Graphics.FromImage(img); > > ... Dann mache ich noc ein paar Tests ... DrawString .... usw. > > > So und nun .... > Wie kriege ich das Graphic nun auf die Festplatte? > Unter (image) gibts da ne super Methode save(....) > Nur unter Graphic macht die Save Methode was ganz anderes .... > > Hat jemand einen Vorschlag wie ich ein Graphic auf die Platte bekomme? > > Mansur > PS. Nicht im Browser anzeigen, sondern wirklich auf die Platte > speichern ... > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
