![]() |
[bitte löschen]Clipboard als JPG speichern
Hey Leute,
Ich bin grad sehr im Stress und muss schnell ein recht simples Programm hinkriegen. Ganz einfach: Auf Knopfdruck soll das BMP aus dem Clipboard auf die Größe 1280x1024 geschnitten werden (nicht verkleinern, einfach alles was außerhalb des Bereiches liegt abschneiden) und dann als JPG-Datei gespeichert werden. Ich muss das Programm nach Möglichkeit sehr schnell hinkriegen, aber im Moment bin ich mit einem simplen Problem recht ratlos, da ich mich länger nicht mit Delphi beschäftigt habe: Wie kriege ich das Bild auf die richtige Größe? Gerade fällt mir nur
Delphi-Quellcode:
ein, aber das dauert ja eine halbe Ewigkeit...
for x := 1 to 1280 do
begin for y := 1 to 1024 do begin jpgimg2.Canvas.Pixels[x, y] := jpgimg.Canvas.Pixels[x, y]; end; end; Für eine schnelle Antwort wäre ich sehr dankbar... fortuneNext |
Re: Clipboard als JPG speichern
Hat sich schon erledigt, Thema kann gelöscht werden :D
|
Re: [bitte löschen]Clipboard als JPG speichern
gelöscht wird hier eigentlich selten ... könnte ja sein, daß jemand Anderes auch mal sowas sucht, drum wäre es dennoch gut, wenn man wenigstens seine Lösung noch verrät :zwinker:
Lösung: z.B. Canvas.CopyRect Pixels ist halt sehr langsam und schneller wäre es wenigstens mit ScanLine gegangen :angel2: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz