![]() |
Bildvorschau
Hallo,
wie kann ich eine einfache Bildvorschau für JPEG-Dateien realisieren?! Ich habe halt einige recht große (2048x1536) Bilder, die ich in einem ca. 200x150 großen TImage anzeigen will. Jetzt ist es absolut blöd, die Bilder zu laden und dann einfach mit "Strech=true" anzeigen zu lassen, da das recht viel rechenzeit benötigt. Daher meine Frage: Kann ich villeicht irgendwie auf die Windows-Bildvorschau zugreifen? Oder nur bestimmte Pixel des Bilder auslesen? Irgendwie muss das gehen, denn wenn man z.B. auf eine Speicherkarte zugreift, werden einem ja auch Vorschaubilder angezeigt, und zwar recht flott. die eigentlichen bilder benötigen aber zum übertragen ettliche minuten! grüße dk |
Re: Bildvorschau
Ich würde sagen das das mit Thumbnails geht nen Beispiel dafür
ist im ordner Borland\Delphi 3\Demos Ist aber nicht die Windows vorschau. |
Re: Bildvorschau
Hallo,
das ist aber leider nicht das richtige. Die Vorschau ist auch einfach nur das gestrechte Vollbild! |
Re: Bildvorschau
Wenn du auf die "Windows Bild- und Faxanzeige" zugreifen willst, dann musst du (unter WinXP) das Preview 1.0 Type Library importieren (ActiveX). Ich hab die Komponente aber noch nie benutzt und kann dir deswegen auch nicht sagen, wie es geht...
Gruß S2B |
Re: Bildvorschau
Also es gibt da eine Möglichkeit, die Auflösung der Dateien auszulesen. Dann musst du dir daraus das Verhältniss berechnen und dann eben die Größe des TImage auch anpassen. (Das heißt, damit meine ich das T-Image entweder horizontal oder vertikal verkleinern, so, dass es eben nicht verzert ist...)
|
Re: Bildvorschau
Beschäftige dich doch mal mit der
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:46 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