Habe dazu auch noch eine Frage.
Wenn ich meine Bitmap nicht darstellen will, sondern abspeichern, ist die Auflösung wieder die der Graphik, will heissen, eine Graphik mit (z.B.) 600*400 per Stretch/StretchDraw auf (z.B.) 300*200 gebracht, ist beim DARSTELLEN 300*200, beim Speichern aber 600*400. Wie kann ich das umgehen?
Ich möchte das Bild als JPG abspeichern, habe mich deswegen mal umgeschaut und bin auf
Delphi-Quelltext
1:
| Jpg.Scale := jsEighth; |
gestoßen. Des funktioniert nicht wirklich, bei
Delphi-Quelltext
1: 2: 3: 4: 5:
| Jpg.CompressionQuality:=zQuality; Jpg.Performance := jpBestSpeed; Jpg.Assign(Bmp); Jpg.Scale := jsEighth; Jpg.Compress; |
sind die JPGs (abgespeichert wird danach) leer (0 Byte gross). Bei jsFullSize sind sie normal. How come?
Irgentwelche Lösungen?
Moderiert von
Narses: Delphi-Tags hinzugefügt