AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Thumbnails erzeugen... Nur wie?
Thema durchsuchen
Ansicht
Themen-Optionen

Thumbnails erzeugen... Nur wie?

Ein Thema von torud · begonnen am 29. Jul 2004 · letzter Beitrag vom 29. Jul 2004
Antwort Antwort
torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#1

Thumbnails erzeugen... Nur wie?

  Alt 29. Jul 2004, 16:53
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???
Danke
Tom
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Thumbnails erzeugen... Nur wie?

  Alt 29. Jul 2004, 17:03
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)
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Thumbnails erzeugen... Nur wie?

  Alt 29. Jul 2004, 17:06
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.!?
Danke
Tom
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Thumbnails erzeugen... Nur wie?

  Alt 29. Jul 2004, 17:17
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.
Windows Vista - Eine neue Erfahrung in Fehlern.
  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 02:27 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