.docx zu .pdf konvertieren
.docx zu .pdf konvertieren
Hallo
Ich suche eine komponente dir mir ein einfaches konvertieren zu PDF ermöglicht.
Gibt es sowas bereits in Lazarus oder gibt es da ein Package?
Gruß
hubble
Ich suche eine komponente dir mir ein einfaches konvertieren zu PDF ermöglicht.
Gibt es sowas bereits in Lazarus oder gibt es da ein Package?
Gruß
hubble
Re: .docx zu .pdf konvertieren
hier schon mal geschaut?
https://pdf.iskysoft.com/de/create-pdf/ ... o-pdf.html
https://pdf.iskysoft.com/de/create-pdf/ ... o-pdf.html
Gruß, Michael
-
- Lazarusforum e. V.
- Beiträge: 999
- Registriert: Do 17. Apr 2008, 01:59
- OS, Lazarus, FPC: Mint 21.1 Cinnamon / FPC 3.2.2/Lazarus 2.2.4
- CPU-Target: Intel i7-10750 64Bit
- Wohnort: Freiburg
Re: .docx zu .pdf konvertieren
Ich verwende hierfür Libreoffice, welches ich aus meinem Projekt aufrufe:
PS: Der Tipp von theo verwendet ebenfalls Libreoffice.
Code: Alles auswählen
if not RunCommandInDir(ExtractFileDir(SourceFile), 'libreoffice "-env:UserInstallation=file:///tmp/LibO_Conversion" --headless --convert-to pdf '+ '
--outdir ' + DestinationPath +' ' + Sourcefile , Result) then
ShowMessage('Die PDF-Konvertierung ist fehlgeschlagen!')
Alle sagten, dass es unmöglich sei - bis einer kam und es einfach gemacht hat.
Re: .docx zu .pdf konvertieren
nach langer suche hatte ich dann auch LibreOffice für Linux als besten Kandidat ermittelt.
Ich hatte dann auch mittels TProcess versucht das zu machen.
Alleridngs hatte die Konvertierung nicht funktioniert.
Verwendete Commandos sind
soffice
--headless
--convert-to pdf
test.docx
Wenn ich --headless und das --convert-to weglasse öffnen sich LibreOffice mit der test.docx.
Nutze ich selbige commands in einer bash dann funktioniert die Konvertierung.
in dem Beipsiel sehe ich weitere Schalter in der commandline z.B. -env und --outdir
sollte ich die auch verwenden?
Ich hatte dann auch mittels TProcess versucht das zu machen.
Alleridngs hatte die Konvertierung nicht funktioniert.
Verwendete Commandos sind
soffice
--headless
--convert-to pdf
test.docx
Wenn ich --headless und das --convert-to weglasse öffnen sich LibreOffice mit der test.docx.
Nutze ich selbige commands in einer bash dann funktioniert die Konvertierung.
Code: Alles auswählen
if not RunCommandInDir(ExtractFileDir(SourceFile), 'libreoffice "-env:UserInstallation=file:///tmp/LibO_Conversion" --headless --convert-to pdf '+ '
--outdir ' + DestinationPath +' ' + Sourcefile , Result) then
ShowMessage('Die PDF-Konvertierung ist fehlgeschlagen!')
sollte ich die auch verwenden?
Re: .docx zu .pdf konvertieren
Nimm doch einfach unoconv, dafür ist es ja gemacht.
reicht aus.
Code: Alles auswählen
unoconv Unbenannt.docx
Re: .docx zu .pdf konvertieren
Ok,werde ich probieren. Der Chef muss das am ende absegnen.