Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PDF Merge (https://www.delphipraxis.net/206905-pdf-merge.html)

gaisser 8. Feb 2021 13:21

PDF Merge
 
Hallo Zusammen,

habe Ihr denn Erfahrungen mit PDF Merge?
Was könnt Ihr da am besten empfehlen, damit ich aus der IDE 2 PDF´s in 1 zusammenbringen kann?

Bernhard Geyer 8. Feb 2021 13:32

AW: PDF Merge
 
Wir nutzten PDFBox (https://pdfbox.apache.org).
Sehr gute Ergebnisse bei Textextraction und Splitten von PDF.
Ich vermute der Merge ist auch mit wenig Problemen verbunden.

haentschman 8. Feb 2021 14:03

AW: PDF Merge
 
Hallöle...:P

Ghostscript DLL:
Zitat:

gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combine.pdf -dBATCH 1.pdf 2.pdf
https://gist.github.com/brenopolansk...95ed7e865b60f5

generic 8. Feb 2021 15:08

AW: PDF Merge
 
Ein Kunde hat mal was mit ITextSharp in C# programmiert.

gaisser 8. Feb 2021 15:16

AW: PDF Merge
 
Zitat:

Zitat von haentschman (Beitrag 1482497)
Hallöle...:P

Ghostscript DLL:
Zitat:

gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combine.pdf -dBATCH 1.pdf 2.pdf
https://gist.github.com/brenopolansk...95ed7e865b60f5

Danke Dir!
Aber es scheint ich bin zu doof das aus Delphi aufzurufen:roll:

Code:
procedure TForm1.Button1Click(Sender: TObject);
var xProg:String;
begin
xProg := 'gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE='+ JvFilenameEdit3.Text +'-dBATCH '+JvFilenameEdit1.Text+' '+JvFilenameEdit2.Text;

    JvCreateProcess1.CommandLine := ExtractFilePath(Application.ExeName) + xProg;
    JvCreateProcess1.Run;

end;
Was mache ich falsch???
gs ist installiert!

Bernhard Geyer 8. Feb 2021 15:16

AW: PDF Merge
 
ITextSharp hat Dual-Lizenz (AGPL bzw. Commercial License).
Als aufpassen das dies nicht eine teure Integration wird.

Bernhard Geyer 8. Feb 2021 15:17

AW: PDF Merge
 
Was ist der Fehlercode/Text

Ich Tipp aber auf fehlende Backslash bei der Pfadangabe

himitsu 8. Feb 2021 15:22

AW: PDF Merge
 
Ich auf eventuelle Leerzeichen in Pfaden (fehlende ")
und vorallem auf ein fehlendes Leerzeichen vor -dBATCH :angle:

gaisser 8. Feb 2021 15:23

AW: PDF Merge
 
Meldung: Das System kann die angegebe Datei nicht finden!
Backshlash habe ich drinne, mir scheint das er einfach "gs" nicht finden kann, wenn ich es im CMD mache, dann habe ich das gleiche!

gaisser 8. Feb 2021 15:24

AW: PDF Merge
 
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=C:\Austausch\Test.pdf -dBATCH C:\Austausch\DV\jg121035219.PDF C:\Austausch\DV\jg1209120740.PDF


das wird versucht aufzurufen!

Habe ich vielleicht das gs falsch installiert?

habs von hier:
https://www.ghostscript.com/download.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:32 Uhr.
Seite 1 von 4  1 23     Letzte »    

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