Sunucu tabanlı PDF Birleştirici-X versiyonu | CoolUtils
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
PDF Combine X, birden çok sayfalı standartlarla uyumlu bir PDF ve PDF/A belgesi olarak PDF dosyalarını birleştirmek için sunucu tabanlı bir uygulamadır. Bir kez sunucunuza kurun ve PDF'leri istediğiniz şekilde birleştirin:
Her dosya çıktı PDF'sinde bir yer imi olabilir. Uygulama ayrıca çok sayfalı PDF'nizi daha kolay gezebilmeniz için tıklanabilir bir içindekiler tablosu oluşturabilir.
PDF Combine X ile PDF'leri bir şifre ile şifreleyebilir ve kullanıcı izinlerini ayarlayabilirsiniz. Belgelerinizin izinsiz kullanımını önlemek için bir metin filigranı ekleyin.
Hukuk profesyonelleri için PDF Combine X, bates numaralandırma özelliği sunar. Damganızın yazı tipini, rengini ve konumunu ayarlarsınız. Hem ardışık numaralama hem de her klasörle sıfırdan başlama desteklenir.
PDF'leri anında birleştirmek için sadece birkaç satır kodla doğrudan API'mizi kullanın. ASP, C++, PHP için örnek kod sunuyoruz. Standart ticari lisans 1 sunucu için iyidir; şirket çalışanlarının tamamı kullanabilir. Uygulamayı müşterilerinize dağıtmayı düşünüyorsanız, lütfen telifsiz lisans için başvurun.
(30 günlük ÜCRETSİZ deneme sürümü içerir)
(sadece $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("Dönüştürme tamamlandı!");
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, betiklerden, zamanlanmış görevlerden, CI çalıştırıcılarından veya herhangi bir arka uç hizmetinden çalıştırabileceğiniz bir konsol ikili dosyası olan PDFCombineX.exe ile birlikte gelir. Bayrak kümesi GUI PDFCombine.exe ile eşleşir; tam referans için komut satırı belgelerine bakın. Aşağıdaki tarifler, sunucu müşterilerinden en sık duyduğumuz birleştirme senaryolarını kapsar.
Mümkün olan en küçük çağrı — bir klasörü gösterin, bir hedef adı verin ve birleştirilmiş tek bir PDF elde edin.
PDFCombineX.exe "C:\reports\" "C:\out\Q4-report.pdf" -cPDF
Kaynak klasörde taslaklar ve ilgisiz dosyalar da bulunduğunda, yalnızca çıktıya dahil edilmesi gereken PDF'leri seçmek için bir joker karakter kullanın.
PDFCombineX.exe "C:\reports\Final-*.pdf" "C:\out\Q4-finals.pdf" -cPDF
? ve * joker karakterlerinin her ikisi de çalışır ve birkaç kaynağı boşlukla ayırarak listeleyebilirsiniz — örn. C:\Folder1\ C:\Folder2\ C:\Dest.pdf.
Dava dosyaları, denetimler veya proje başına teslimatlar için genellikle tek dev bir dosya yerine alt klasör başına bir birleştirilmiş PDF istersiniz. -Recurse ağacı dolaşır; -combine folder, kaynak sayfalarını her klasör için ayrı bir çıktıda gruplandırır.
PDFCombineX.exe "C:\cases\*.pdf" "C:\out\" -cPDF -Recurse -combine folder
Tek bir çıktıda düzinelerce PDF olduğunda, bir yer imi tablosu birleştirilmiş dosyayı gezilebilir bir belgeye dönüştürür. -bstyle file, dosya adını kullanarak kaynak dosya başına bir yer imi oluşturur.
PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-bookmarked.pdf" -cPDF -bookmark -bstyle file
Yer imi metnini her PDF'nin belge başlığından çekmek için -bstyle title kullanın veya her klasör için bir üst yer imi eklemek için -bfolders kullanın.
Uyumluluk ve keşif teslimatları neredeyse her zaman sayfa numaralandırma içeren bir başlık veya altbilgiye ihtiyaç duyar. [page] ve [date] belirteçleri işleme sırasında genişletilir.
PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-paginated.pdf" -cPDF -HeadText "[page] of [count]" -HeadAlign center -FootText "Acme Corp — [date]" -FootAlign right
Birleştirilmiş dosyaları dış avukatlara göndermek için standart: bir sahip parolası düzenleme/yazdırma izinlerini kilitler, bir kullanıcı parolası dosyayı açmayı kontrol eder.
PDFCombineX.exe "C:\cases\Smith\*.pdf" "C:\out\Smith-dossier.pdf" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print,Copy
Virgülle ayrılmış izin listesini Print, Copy, Modify, Annotation, FormFill, Accessibility, DocAssembly, HighResPrint kombinasyonuyla değiştirin.
Bir işçi süreç bir kuyruk dosyası yazıp dönüştürücü onu tükettiğinde, her dosya yolunu komut satırında kodlamak istemezsiniz. -list, düz metin dosyasından (her satıra bir tane) dosya maskelerini okur.
PDFCombineX.exe -list "C:\queues\merge-batch.txt" "C:\out\combined.pdf" -cPDF -bstyle file
Kaynak klasörünüzde Invoice-1001-page1.pdf, Invoice-1001-page2.pdf, Invoice-1002-page1.pdf varsa, tek dev bir blob değil, fatura numarası başına bir birleştirilmiş dosya istersiniz. -combine name, ortak bir ad öneki ile gruplandırır; -npr, grubu tanımlayan kaç başlangıç karakterinin olduğunu seçer.
PDFCombineX.exe "C:\invoices\*.pdf" "C:\out\" -cPDF -combine name -npr 12 -sort name
Yönetim paketleri ve müşteri teslimatları için: önce bir kapak sayfası ekleyin, sonra yer imlerinden oluşturulmuş tıklanabilir bir TOC ekleyin.
PDFCombineX.exe "C:\reports\*.pdf" "C:\out\BoardPacket.pdf" -cPDF -bookmark -bstyle file -coverstyle Custom -coverfile "C:\templates\BoardCover.pdf" -content -toclinestyle Dot
ISO 19005 PDF/A, dijital imza, tam yazarlık meta verileri ve birleştirilenlerin ayrıntılı bir günlüğünü gerektiren kayıt yönetimi iş akışları için.
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
Güncellendi Mon, 04 May 2026
(sadece $350.00)
Ücretsiz deneme sürümünü indirin ve dosyalarınızı dakikalar içinde dönüştürün.
Kredi kartı veya email gerekli değil.