Kombinieren Sie PDF, DOC, TIFF, MSG in PDF serverseitig (SDK).
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
PDF Combine Pro X ist eine serverbasierte App, um verschiedene Dateien in PDF zu kombinieren. Unterstützte Eingabeformate sind PDF, DOC, TXT, RTF, TIFF, JPEG, XLS, HTML, MSG, EML-Dateien. Stellen Sie sich vor, wie schnell Ihre Dateiverarbeitungsroutine mit einer leistungsstarken Zusammenführungs-App sein kann, die so viele Formate unterstützt! Reihen Sie sie alle ein und erhalten Sie ein standardskonformes PDF- und PDF/A-Dokument in Minuten. Die Server-Version hat keine GUI und läuft geräuschlos auf jedem Windows-Server.
Wir bieten die leistungsstärkste API mit nur wenigen Codezeilen, um verschiedene Dateien in ein PDF zu kombinieren. Möchten Sie es in Ihr System oder Ihre App integrieren? Verwenden Sie unsere Beispielcodes für ASP, .NET, PHP usw. Sie werden Stunden, wenn nicht Tage, mit PDF Combine Pro X sparen. Installieren Sie es auf Ihrem Server und testen Sie die kostenlose Kopie für 30 Tage.
(enthält 30 Tage KOSTENLOSE Testversion)
(nur $970.00)
string src="C:\\test\\test1.pdf".Chr(13)."C:\\test\\test2.pdf";
string dest="C:\\test\\DestCombine.PDF";
PDFCombineX Cnv = new PDFCombineX();
Cnv.Convert(src, dest, "-c PDF -log c:\\Combine.log");
MessageBox.Show("Konvertierung abgeschlossen!");
dim C
Set C=CreateObject("PDFCombine.PDFCombineX")
C.Convert "c:\source1.pdf"+Chr(13)+"c:\source2.pdf", "c:\dest.pdf", "-fo"
set C = nothing
$src="C:\\test\\test1.pdf".Chr(13)."C:\\test\\test2.pdf";
$dest="C:\\test\\DestCombine.PDF";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFCombine.PDFCombineX");
$c->convert($src,$dest, "-c PDF -log c:\doc.log");
if (file_exists($dest)) echo "OK"; else echo "fehlgeschlagen:".$c->ErrorMessage;
require 'win32ole'
c = WIN32OLE.new('PDFCombine.PDFCombineX')
src="C:\\test\\test1.pdf\nC:\\test\\test2.pdf";
dest="C:\\test\\DestCombine.pdf";
c.convert(src,dest, "-c PDF -log c:\\test\\PDFCombine.log");
if not File.exist?(dest)
puts c.ErrorMessage
end
import win32com.client
import os.path
c = win32com.client.Dispatch("PDFCombine.PDFCombineX")
src="C:\\test\\test1.xlsx/nC:\\test\\test2.docx";
dest="C:\\test\\DestCombine.pdf";
c.convert(src, dest, "-c PDF -log c:\\test\\PDFCombine.log");
if not os.path.exists(file_path):
print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto;
var
c: OleVariant;
Source: String;
begin
c:=CreateOleObject('PDFCombine.PDFCombineX');
Source:='c:\test\source1.docx'+Chr(13)+'c:\test\source2.xlsx';
C.Convert(Source, 'c:\test\dest.pdf', '-cPDF -log c:\test\PDFCombine.log');
IF c.ErrorMessage<> Then
ShowMessage(c.ErrorMessage);
end;
var c = new ActiveXObject("PDFCombine.PDFCombineX");
var src="C:\\test\\test1.xlsx/nC:\\test\\test2.docx";
c.Convert(src, "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
alert(c.ErrorMessage)
use Win32::OLE; my $src="C:\\test\\test1.docx\nC:\\test\\test2.xlsx"; my $dest="C:\\test\\DestCombine.pdf"; my $c = CreateObject Win32::OLE 'PDFCombine.PDFCombineX'; $c->convert($src,$dest, "-c pdf -log c:\\test\\PDFCombine.log"); print $c->ErrorMessage if -e $dest;
PDF Combine Pro X wird mit PDFCombineX.exe ausgeliefert, einer Konsolenanwendung, die Sie aus Skripten, geplanten Aufgaben, CI-Runnern oder jedem Backend-Dienst heraus ansteuern können. Im Unterschied zum Standard-PDF-Combine verarbeitet die Pro-Variante gemischte Eingabetypen — PDF, DOC, DOCX, XLS, XLSX, RTF, TXT, HTML, MSG, EML, TIFF, JPEG — und schweißt sie in einem Durchgang zu einem PDF zusammen. Die vollständige Flag-Referenz finden Sie in der Befehlszeilen-Dokumentation. Die folgenden Rezepte decken die Fälle ab, nach denen Serverlizenz-Kunden am häufigsten fragen.
Der zentrale Anwendungsfall: ein Word-Briefing, eine Excel-Preisliste, ein gescannter TIFF-Anhang und zwei bestehende PDFs werden zu einer einzigen Lieferung. Pro akzeptiert jeden Eingabetyp in derselben Wildcard-Maske.
PDFCombineX.exe "C:\project\*.*" "C:\out\Project-Final.pdf" -cPDF
Verwenden Sie -sort name oder -sort numbers, um die Seitenreihenfolge zu steuern, und -sort date, um in chronologischer Bearbeitungsreihenfolge zusammenzuführen.
Wenn die Reihenfolge zählt und die Dateien in unterschiedlichen Ordnern liegen, übergeben Sie sie als durch chr(13) getrennte Liste. Auf der Befehlszeile ist die einfachste Entsprechung die Multi-Quellen-Form unten — PDF Combine Pro X liest jeden Pfad nacheinander und respektiert die von Ihnen angegebene Reihenfolge.
PDFCombineX.exe "C:\briefs\cover.docx" "C:\briefs\contract.pdf" "C:\briefs\pricing.xlsx" "C:\briefs\scan.tif" "C:\out\Bundle.pdf" -cPDF
Für Worker-Prozesse, die eine Warteschlange auf die Festplatte schreiben, wollen Sie keine Dateipfade in die Befehlszeile codieren. -list liest Dateimasken (eine pro Zeile) aus einer einfachen Textdatei — Word-Dokumente, Tabellenkalkulationen und PDFs können alle in derselben Liste koexistieren.
PDFCombineX.exe -list "C:\queues\bundle.txt" "C:\out\Bundle.pdf" -cPDF -bstyle file
-bstyle file verwandelt jeden Quell-Dateinamen in ein Lesezeichen oberster Ebene, sodass das resultierende PDF eine navigierbare Gliederung hat, die die Eingabeliste widerspiegelt.
Architektur- und Rechtsprojekte leben selten in einem flachen Ordner. -Recurse durchläuft Unterverzeichnisse; -combine folder gibt ein PDF pro Ordner aus statt einer riesigen Einzeldatei, und -kfs behält die Quellordnerstruktur auf der Ausgabeseite bei.
PDFCombineX.exe "C:\projects\AcmeCase\*.*" "C:\out\AcmeCase\" -cPDF -Recurse -combine folder -kfs
Wenn Dateinamen ein gemeinsames Präfix teilen — Case-2024-001-cover.docx, Case-2024-001-evidence.pdf, Case-2024-001-photos.tif — weist -combine name den Konverter an, Dateien anhand dieser gemeinsamen Wurzel zu bündeln und ein PDF pro Akte zu erzeugen.
PDFCombineX.exe "C:\inbox\*.*" "C:\out\" -cPDF -combine name -npr 13
-npr bestimmt, wie viele führende Zeichen als «gemeinsamer Name» gelten — passen Sie es an die Länge Ihres Aktenzeichen-Präfixes an.
Bei langen Lieferungen verwandeln ein Lesezeichen-Baum und eine TOC-Seite ein 400-seitiges PDF in etwas, das ein Prüfer tatsächlich navigieren kann. -bookmark erzeugt die Gliederung, -content fügt vorne eine TOC-Seite ein.
PDFCombineX.exe "C:\project\*.*" "C:\out\Final.pdf" -cPDF -bookmark -bstyle file -bpdf -content -toclinestyle Dot
-bpdf übernimmt zusätzlich vorhandene Lesezeichen aus jeder Quell-PDF, anstatt sie zu glätten.
Standard für juristische Offenlegungen und Angebotspakete: eine Fußzeile mit Seitennummer, ein Datumsstempel und ein Header-Label. [page], [count] und [date] sind Makros, die der Konverter pro Seite ersetzt.
PDFCombineX.exe "C:\disclosure\*.*" "C:\out\Disclosure.pdf" -cPDF -HeadText "CONFIDENTIAL — ACME LLC" -HeadAlign center -FootText "Page [page] of [count] — [date]" -FootAlign right
Für den Versand von Bundles an externe Anwälte oder Subunternehmer: ein Owner-Passwort sperrt Bearbeitungs-/Druckrechte, ein User-Passwort regelt das Öffnen der Datei, und -perm vergibt genau die Rechte, die Sie wollen.
PDFCombineX.exe "C:\project\*.*" "C:\out\Sealed.pdf" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print -perm Copy
Kombinieren Sie beliebige aus Print, Copy, Modify, Annotation, FormFill, Accessibility, DocAssembly, HighResPrint, um den Berechtigungssatz fein einzustellen.
Für Records-Management-Workflows, die ISO-19005-PDF/A, gepflegte Autoren-Metadaten und eine PFX-basierte Signatur auf dem fertigen Dokument verlangen.
PDFCombineX.exe "C:\archive\Case-2024-001\*.*" "C:\archive\out\Case-2024-001.pdf" -cPDF -pdfa -PDFAuthor "Acme Legal" -PDFTitle "Case 2024-001 Bundle" -PDFSubject "Disclosure" -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" -SignName "DocSig" -SignLoc "London" -SignRes "Authenticity"
Sobald PDFCombineX.exe als Dienst oder geplanter Job läuft, ist das Protokoll der einzige Weg zu erfahren, was geschehen ist. -verbosity detail schreibt eine Zeile pro Datei; -logmode append bewahrt die Historie über Läufe hinweg; -fo überschreibt veraltete Ausgaben ohne Nachfrage.
PDFCombineX.exe "C:\inbox\*.*" "C:\out\<DATE>_<TIME:hhmm>.pdf" -cPDF -fo -log "C:\logs\pdfcombine.log" -verbosity detail -logmode append
Die Makros <DATE> und <TIME> werden in den Zielpfad expandiert, sodass jeder Lauf ein eindeutig benanntes Bundle schreibt, ohne dass Sie den Dateinamen im Wrapper-Skript berechnen müssen.
Aktualisiert Mon, 04 May 2026
(nur $970.00)
Laden Sie die Testversion herunter und konvertieren Sie Ihre Dateien in wenigen Minuten.
Keine Kreditkarte oder Email erforderlich.