Server-gebaseerde PDF Combineerder-X versie | CoolUtils
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
PDF Combine X is een server-gebaseerde app om PDF-bestanden te combineren tot één meerpagina's PDF en PDF/A document dat voldoet aan de normen. Installeer het één keer op uw server en combineer PDF's op elke gewenste manier:
Elk bestand kan een bladwijzer worden in de uitvoer-PDF. De app kan ook een klikbare inhoudsopgave maken, zodat u gemakkelijker kunt navigeren door uw meerpagina's PDF.
Met PDF Combine X kunt u PDF's versleutelen met een wachtwoord en gebruikersrechten instellen. Voeg een tekstwatermerk toe om ongeoorloofd gebruik van uw documenten te voorkomen.
Voor juridische professionals biedt PDF Combine X de functie voor bates nummercodering. U stelt het lettertype, de kleur en de positie van uw stempel in. Zowel opeenvolgende nummering als opnieuw beginnen met elke map wordt ondersteund.
Gebruik onze eenvoudige API met slechts een paar regels code om PDF's on-the-fly te combineren. We bieden voorbeeldcode voor ASP, C++, PHP. De standaard commerciële licentie is geldig voor 1 server; alle werknemers van het bedrijf kunnen het gebruiken. Als u de app wilt herverdelen naar uw klanten, vraag dan om de royaltyvrije licentie.
(inclusief 30 dagen GRATIS proefperiode)
(alleen $350.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("Convert complete!");
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 "fail:".$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 X wordt geleverd met PDFCombineX.exe, een console-binary die u kunt aansturen vanuit scripts, geplande taken, CI-runners of een willekeurige backend-service. De vlaggen komen overeen met de GUI PDFCombine.exe; voor de volledige referentie zie de documentatie van de opdrachtregel. De onderstaande recepten dekken de samenvoegscenario's die we het vaakst horen van serverklanten.
De kleinst mogelijke aanroep — wijs een map aan, geef een bestemming op, en u krijgt één samengevoegde PDF.
PDFCombineX.exe "C:\reports\" "C:\out\Q4-report.pdf" -cPDF
Wanneer de bronmap ook concepten en niet-gerelateerde bestanden bevat, gebruikt u een wildcard om alleen de PDF's te kiezen die in de uitvoer thuishoren.
PDFCombineX.exe "C:\reports\Final-*.pdf" "C:\out\Q4-finals.pdf" -cPDF
Wildcards ? en * werken beide, en u kunt meerdere bronnen door spaties gescheiden vermelden — bijv. C:\Folder1\ C:\Folder2\ C:\Dest.pdf.
Voor dossiers, audits of per-project deliverables wilt u meestal één gecombineerde PDF per submap, niet één gigantisch bestand. -Recurse doorloopt de boom; -combine folder groepeert bronpagina's in een aparte uitvoer per map.
PDFCombineX.exe "C:\cases\*.pdf" "C:\out\" -cPDF -Recurse -combine folder
Wanneer tientallen PDF's in één uitvoer terechtkomen, maakt een tabel met bladwijzers van het samengevoegde bestand een navigeerbaar document. -bstyle file maakt één bladwijzer per bronbestand met de bestandsnaam.
PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-bookmarked.pdf" -cPDF -bookmark -bstyle file
Gebruik -bstyle title om bladwijzertekst uit de documenttitel van elke PDF te halen, of -bfolders om voor elke map een bovenliggende bladwijzer in te voegen.
Compliance- en disclosure-deliverables vereisen bijna altijd een kop- of voettekst met paginanummering. De tokens [page] en [date] worden tijdens het renderen vervangen.
PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-paginated.pdf" -cPDF -HeadText "[page] of [count]" -HeadAlign center -FootText "Acme Corp — [date]" -FootAlign right
Standaard voor het verzenden van samengevoegde dossiers naar externe advocaten: een eigenaarswachtwoord vergrendelt bewerk-/afdrukrechten, een gebruikerswachtwoord regelt de toegang tot het bestand.
PDFCombineX.exe "C:\cases\Smith\*.pdf" "C:\out\Smith-dossier.pdf" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print,Copy
Vervang de door komma's gescheiden lijst met rechten door een willekeurige combinatie van Print, Copy, Modify, Annotation, FormFill, Accessibility, DocAssembly, HighResPrint.
Wanneer een worker een wachtrijbestand schrijft en de converter het verwerkt, wilt u niet elk bestandspad op de opdrachtregel coderen. -list leest bestandsmaskers (één per regel) uit een tekstbestand.
PDFCombineX.exe -list "C:\queues\merge-batch.txt" "C:\out\combined.pdf" -cPDF -bstyle file
Als uw bronmap Invoice-1001-page1.pdf, Invoice-1001-page2.pdf, Invoice-1002-page1.pdf bevat, wilt u één samengevoegd bestand per factuurnummer, niet één grote blob. -combine name groepeert op een gemeenschappelijke naamprefix; -npr bepaalt hoeveel beginkarakters de groep definiëren.
PDFCombineX.exe "C:\invoices\*.pdf" "C:\out\" -cPDF -combine name -npr 12 -sort name
Voor bestuurspakketten en klantleveringen: voeg een voorblad vooraan toe en plaats vervolgens een klikbare TOC opgebouwd uit de bladwijzers.
PDFCombineX.exe "C:\reports\*.pdf" "C:\out\BoardPacket.pdf" -cPDF -bookmark -bstyle file -coverstyle Custom -coverfile "C:\templates\BoardCover.pdf" -content -toclinestyle Dot
Voor records-management workflows die ISO 19005 PDF/A, een digitale handtekening, volledige auteursmetadata en een uitgebreid log van wat is samengevoegd vereisen.
PDFCombineX.exe "C:\archive\2024\*.pdf" "C:\archive\2024-combined.pdf" -cPDF -pdfa -PDFAuthor "Acme Compliance" -PDFTitle "2024 Filings" -PDFSubject "Annual archive" -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" -SignName "Sig1" -SignRes "Archival" -log "C:\logs\pdfcombine.log" -verbosity detail -logmode append
Bijgewerkt Mon, 04 May 2026
(alleen $350.00)
Download de gratis proefversie en converteer uw bestanden in enkele minuten.
Geen creditcard of e-mail vereist.