AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi [bitte löschen]Clipboard als JPG speichern
Thema durchsuchen
Ansicht
Themen-Optionen

[bitte löschen]Clipboard als JPG speichern

Ein Thema von fortuneNext · begonnen am 2. Aug 2009 · letzter Beitrag vom 3. Aug 2009
Antwort Antwort
fortuneNext

Registriert seit: 11. Aug 2007
Ort: Neuss
133 Beiträge
 
Delphi 7 Enterprise
 
#1

[bitte löschen]Clipboard als JPG speichern

  Alt 2. Aug 2009, 23:21
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:
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;
ein, aber das dauert ja eine halbe Ewigkeit...
Für eine schnelle Antwort wäre ich sehr dankbar...
fortuneNext
Tim
"Hilfe & Support konnte nicht geöffnet werden. Bitte öffnen sie Hilfe & Support, um das Problem zu beheben."
"No Keyboard found. Press F1 to continue."
  Mit Zitat antworten Zitat
fortuneNext

Registriert seit: 11. Aug 2007
Ort: Neuss
133 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Clipboard als JPG speichern

  Alt 2. Aug 2009, 23:37
Hat sich schon erledigt, Thema kann gelöscht werden
Tim
"Hilfe & Support konnte nicht geöffnet werden. Bitte öffnen sie Hilfe & Support, um das Problem zu beheben."
"No Keyboard found. Press F1 to continue."
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#3

Re: [bitte löschen]Clipboard als JPG speichern

  Alt 3. Aug 2009, 01:16
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


Lösung: z.B. Canvas.CopyRect

Pixels ist halt sehr langsam und schneller wäre es wenigstens mit ScanLine gegangen
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz