![]() |
PDF-Konvertierung
Was gibt es für Möglichkeiten, um mit Delphi ein Konvertierungsprogramm zu schreiben, dass Dateien (besonders Word-Dokumente) in das PDF-Format konvertiert?
|
Re: PDF-Konvertierung
Das ist keine leichte Aufgabe!
Du musst dir erstmal Gedanken machen, wie du die PDF's überhaupt erstellen willst. Eine Möglichekit wäre da, sich ein paar OpenSource Libs (in PHP gibt es recht viele) anzuschauen und die in Delphi umzusetzen. Du kannst das natürlich auch über GhostScript machen (also über ein Druckertreiber...) Wenn du das geschafft hast, musst dir das Word-Format anschauen, um das zu "entschlüsseln". Also ich würde mir das noch mals überlegen... |
Re: PDF-Konvertierung
Da du überhaupt erstmal in der Lage sein mußt ein Worddokument zu lesen, dürfte Fernsteuerung von Word über (D)Com, PDF-Writer installieren und Dokument in den Writer drucken so ziemlich die einzige Lösung sein.
Grüsse Woki |
Re: PDF-Konvertierung
Wenn Du den text auch als RTF haben kanst (in Word so abspeichern) ist eine Möglichkeit des Exportes über unser WPTools und wPDF möglich. WPTools unterstützt eine grosse untermenge des von Word verwendeten RTF sprach umfanges, dazu aber noch HTML/CSS. Der Kern von V5 wurde übrigens zu 70% neu geschrieben um lang ersehnte features wie multiview, bilder mit text umfluss, verschachtelte tabellen und Absatz stile sauber zu unterstützen. Falls entsprechende Word converter DLLs auf dem system existieren können diese von WPTools verwendet werden. Es gibt eine demo zur neuen WPTools Version 5.06 unter
![]() Andere Programmierer haben auch über code einzelne Seiten aus Word ins klemmbrett kopiert und von dort dann die Seiten als metafiles abgerufen. wPDF export diese metafiles nach PDF in hoher qualität (text bleibt text). Viele Grüsse, Julian Ziersch, WPCubed GmbH |
Re: PDF-Konvertierung
![]() Word mit TRichView laden und mit eDocengine nach PDF konvertieren. Kosted jedoch ein paar €. |
Re: PDF-Konvertierung
Zitat:
OpenOffice Writer als COM-Objekt holen, Word-Dokument öffnen, als PDF speichern, schliessen, fertig. |
Re: PDF-Konvertierung
Zitat:
Meine ersten versuche mit relativ einfachen Word-2000-Dokumenten waren sehr ernüchternt (Test ca. Mitte 2003). Das eingelesen Dokument hatte nicht mehr viel mit dem ursprünglichen Dokument zu tun. Ich denke die qualitativ besten Ergebnisse wirst Du mit der Kombination Word-Automatisation + PDF-Writer (aus dem kostenpflichtigen Adobe Acrobat-Packet) erhalten. Aber kostet auch nicht gerade wenig. Evtl. reichen von der Qualität auch Tools wie ![]() |
Re: PDF-Konvertierung
Zitat:
Und kann das Word-Format mittlerweile recht gut importieren (und exportieren) Zitat:
|
Re: PDF-Konvertierung
Und wie stelle ich es explizit an, erstmal nur eine Textdatei (*.txt) in das PDF-Format zu konvertieren. Denn ich wüsste jetzt nicht, wie ich den OpenOffice-Word-Konverter oder auch GhostScript "fernsteuern" könnte?
|
Re: PDF-Konvertierung
Zitat:
für Fettdruck, Schriftgrösse etc... in ein pdf umwandeln. Ich hab' das mit Rave-Report gemacht, ist ab Delphi 7 standardmässig mit dabei. Das bietet auch die Möglichkeit, eigene pdf's zu erstellen. Also Textfile einlesen, Zeichen für Zeichen nach den Steuerzeichen durchsuchen und ggf. in die entsrpechenden Rave-Äquivalente umwandeln und das war's... Funktioniert großartig. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:34 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 by Thomas Breitkreuz