Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Thumbnails erzeugen... Nur wie? (https://www.delphipraxis.net/26805-thumbnails-erzeugen-nur-wie.html)

torud 29. Jul 2004 16:53


Thumbnails erzeugen... Nur wie?
 
Hallo Wissende!

Wie kann man Thumbnails von verschiedenen Dateitypen aus erstellen?

Also ACDSEE erstellt z.B. direkt aus einem Ordner von allen vorhandenen Bilderv, verschiedenster Dateiformate, Thumbnails in vorgegebener Grösse. Da ich eine ähnliche Funktionalität benötige, frage ich mich natürlich nun NICHT, wie ich dies mit einer Datei von einem bestimmten Format machen kann, sondern brauche die Funktion wie oben beschrieben.

Hat jemand schon mal an so was gearbeitet?
Oder
Wie kann/sollte man dabei vorgehen???

Bernhard Geyer 29. Jul 2004 17:03

Re: Thumbnails erzeugen... Nur wie?
 
Dazu besorgst Du dir am besten eine der vielen Komponenten (Google-Suche), welche dir versprechen alle möglichen Formate Lesen und Konvertieren zu können. Mit solch einer Komponente kannst Du dann mit 3-4 Zeilen dir (z.B. im JPEG-Format) Thumbnails erzeugen.

Das Problem wird jedoch sein, das es keine Komponente(nsammlung) gibt, die alle Formate in allen Ausprägungen konvertieren kann (DXF/DWG sind besonders "gefährliche" Formate). Und je nach Komponente reicht die Preisspanne von kostenlos bis mehre 10.000 € bzw. Laufzeitgebühren.

Ich würde folgendes Vorschlagen:
- Definiere deine wichtigesten Format
- Geh auf die Suche und Lade dir (Demo-)Versionen
- Teste die Imagekomponenten mit Testdaten, die Du selbst aussuchst (mit den bei den Komponenten mitgelieferten Beispielen funktioniert immer alles)

torud 29. Jul 2004 17:06

Re: Thumbnails erzeugen... Nur wie?
 
Hallo Bernhard!

Danke für Deine Antwort. Naja ich denke, da ich nur die gängigsten Formate unterstützen will, wird´s nicht so umfangreich werden, wie von Dir vermutet.

Ich möchte ja "nur" bmp,jpg,jpeg,gif und png-Formate nehmen und aus allen dann ein Thumbnail des Formates jpg erstellen. Da sollte doch was gehen.!?

Bernhard Geyer 29. Jul 2004 17:17

Re: Thumbnails erzeugen... Nur wie?
 
Zitat:

Zitat von torud
Danke für Deine Antwort. Naja ich denke, da ich nur die gängigsten Formate unterstützen will, wird´s nicht so umfangreich werden, wie von Dir vermutet.

"Gängiste Formate" ist immer davon abhängig was man macht. Bei mir ist es DWG/DXF und konsorten
[qutoe="torud"]
Ich möchte ja "nur" bmp,jpg,jpeg,gif und png-Formate nehmen und aus allen dann ein Thumbnail des Formates jpg erstellen. Da sollte doch was gehen.!?[/quote]
Schau dir mal GraphicEx Image Library von Mike Lischke an. Das sollte es für alle können. Die Delphi-TBitmap/TJpegImage/... wird für die scalierung auf Thumbnail-Größe nur sehr schlechte Qualität liefern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:06 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