Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   orschau von .doc und .pdf möglich? (https://www.delphipraxis.net/61634-orschau-von-doc-und-pdf-moeglich.html)

dragi 24. Jan 2006 09:07


orschau von .doc und .pdf möglich?
 
Hallo,

gibt es eine Möglichkeit eine Vorschau (Thumbnail) von .doc und .pdf Dateien zu erstellen? Ich habe das mal bei KDE gesehen das dort die Dateisymbole eine Vorschau des jeweiligen Dokumentes darstellen. Sowas wäre nicht schlecht :) ...aber ich hab nicht eine Idee und man sollte dafür auch kein Acrobat installiert haben müssen ;)

Gruß

dragi

DelphiAndreas 24. Jan 2006 09:15

Re: orschau von .doc und .pdf möglich?
 
pdf ginge mit der ghostscript-dll, doc müsste man wohl erst wenigstens unsichtbar mit word öffnen oder so. Das Open-Document-Format hat meines Wissens ein Vorschaubild integriert..

Aber wieso nimmst du nicht einfach kde? :gruebel: :lol:

juergen 24. Jan 2006 18:30

Re: orschau von .doc und .pdf möglich?
 
die "Grundfunktion" selbst kommt letztlich vom Dateisystem des Betriebssystems selbst.
Ab Nachfolger XP (Vista) soll das mit dem neuen Dateisystem WinFS auch möglich sein.
(das gilt dann für den Großteil aller Dateitypen)

Der_Unwissende 24. Jan 2006 18:44

Re: orschau von .doc und .pdf möglich?
 
Zitat:

Zitat von dragi
...aber ich hab nicht eine Idee und man sollte dafür auch kein Acrobat installiert haben müssen ;)

Was soll ich sagen, die PDF-Spezifikation ist frei verfügbar, einfach bei Adobe.com runterladen. Dann erstellst du dir einfach eine eigene Komponente/Klasse/Unit/WasAuchImmer und baust dort eine Vorschaufunktion ein. Der Rest ist nur einlesen der Datei und parsen.
Für .doc ist es dann nicht mehr ganz so leicht, aber ich denke irgendwo in den Sourcen von OpenOffice steht auch drin, wie man die Dateien sauber parst (ohne MS Office installiert zu haben :wink:). Natürlich vorher Lizenzrechte überprüfen.

Falls du aber von einem sehr einfachen und kostenlosen Weg sprichst, wird dass insbesondere was .doc angeht schwer, da es sich nicht um ein freies Format handelt.
Aber es gibt definitiv Möglichkeiten eine Vorschau in den Explorer einzubinden. Die tauchen dann in den Details auf, auch hier kann ich mal auf OpenOffice verweisen, die richten das für .odt u.Ä. ein (also wirst du wahrscheinlich in der MS Knowledgebase fündig)

Gruß Der Unwissende


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