PDF, DOC, TIFF, MSG को PDF सर्वर-पक्ष (SDK) में संयोजित करें।
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
PDF Combine Pro X एक सर्वर-आधारित ऐप है जो विभिन्न फाइलों को PDF में जोड़ता है। इनपुट फाइल प्रकारों में PDF, DOC, TXT, RTF, TIFF, JPEG, XLS, HTML, MSG, EML फाइलें शामिल हैं। कल्पना करें कि एक शक्तिशाली मर्जिंग ऐप के साथ आपकी फाइल प्रोसेसिंग दिनचर्या कितनी तेज़ हो सकती है जो इतने सारे फॉर्मेट्स का समर्थन करता है! सभी को कतारबद्ध करें और मिनटों में एक मानक अनुरूप PDF और PDF/A दस्तावेज़ प्राप्त करें। सर्वर संस्करण में कोई GUI नहीं है और यह किसी भी Windows सर्वर पर चुपचाप चलता है।
हम कुछ कोड लाइनों के साथ अलग-अलग फाइलों को एक PDF में जोड़ने के लिए सबसे शक्तिशाली API प्रदान करते हैं। क्या आप इसे अपने सिस्टम या ऐप में शामिल करना चाहते हैं? हमारे नमूना कोड का उपयोग करें ASP, .NET, PHP, आदि के लिए। PDF Combine Pro X के साथ आप घंटे नहीं, बल्कि दिन बचा सकते हैं। इसे अपने सर्वर पर स्थापित करें और 30 दिनों के लिए फ्री कॉपी का परीक्षण करें।
(30 दिन मुफ्त परीक्षण शामिल है)
(केवल $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("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 "फेल:".$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 के साथ PDFCombineX.exe आता है — एक कंसोल बाइनरी जिसे आप स्क्रिप्ट्स, शेड्यूल्ड टास्क्स, CI रनर्स या किसी भी बैकएंड सर्विस से चला सकते हैं। मानक PDF Combine के विपरीत, Pro बिल्ड मिश्रित इनपुट प्रकार ग्रहण करता है — PDF, DOC, DOCX, XLS, XLSX, RTF, TXT, HTML, MSG, EML, TIFF, JPEG — और उन्हें एक ही पास में एक PDF में जोड़ता है। पूर्ण फ्लैग संदर्भ के लिए कमांड-लाइन दस्तावेज़ देखें। नीचे दी गई रेसिपी उन मामलों को कवर करती हैं जिनके बारे में हमें सर्वर-लाइसेंस ग्राहकों से सबसे अधिक सुनने को मिलता है।
मुख्य उपयोग केस: एक Word ब्रीफ, एक Excel मूल्य निर्धारण शीट, एक स्कैन की गई TIFF परिशिष्ट, और दो मौजूदा PDFs सभी एक डिलीवरेबल बन जाते हैं। Pro एक ही वाइल्डकार्ड मास्क में हर इनपुट प्रकार स्वीकार करता है।
PDFCombineX.exe "C:\project\*.*" "C:\out\Project-Final.pdf" -cPDF
पेज क्रम को नियंत्रित करने के लिए -sort name या -sort numbers का उपयोग करें, और संपादन के कालानुक्रमिक क्रम में मर्ज करने के लिए -sort date का उपयोग करें।
जब क्रम मायने रखता है और फाइलें अलग-अलग फोल्डर्स में रहती हैं, तो उन्हें chr(13) से अलग की गई सूची के रूप में पास करें। कमांड लाइन पर सबसे आसान समतुल्य नीचे का मल्टी-सोर्स रूप है — PDF Combine Pro X प्रत्येक पथ को बारी-बारी से पढ़ता है और आपके दिए गए अनुक्रम का सम्मान करता है।
PDFCombineX.exe "C:\briefs\cover.docx" "C:\briefs\contract.pdf" "C:\briefs\pricing.xlsx" "C:\briefs\scan.tif" "C:\out\Bundle.pdf" -cPDF
उन वर्कर प्रक्रियाओं के लिए जो डिस्क पर एक क्यू लिखते हैं, आप कमांड लाइन में फाइल पथों को एनकोड नहीं करना चाहते। -list एक प्लेन टेक्स्ट फाइल से फाइल मास्क (प्रति लाइन एक) पढ़ता है — Word डॉक्स, स्प्रेडशीट और PDFs सभी एक ही सूची में सह-अस्तित्व में रह सकते हैं।
PDFCombineX.exe -list "C:\queues\bundle.txt" "C:\out\Bundle.pdf" -cPDF -bstyle file
-bstyle file प्रत्येक स्रोत फाइल के नाम को टॉप-लेवल बुकमार्क में बदल देता है, इसलिए परिणामी PDF में एक नेविगेबल आउटलाइन होती है जो इनपुट सूची को दर्शाती है।
आर्किटेक्चरल और कानूनी प्रोजेक्ट्स शायद ही कभी एक फ्लैट फोल्डर में रहते हैं। -Recurse सबडायरेक्टरीज को चलता है; -combine folder एक विशाल फाइल के बजाय प्रति फोल्डर एक PDF देता है, और -kfs आउटपुट साइड पर स्रोत फोल्डर संरचना रखता है।
PDFCombineX.exe "C:\projects\AcmeCase\*.*" "C:\out\AcmeCase\" -cPDF -Recurse -combine folder -kfs
जब फाइलनामों में एक सामान्य उपसर्ग साझा होता है — Case-2024-001-cover.docx, Case-2024-001-evidence.pdf, Case-2024-001-photos.tif — -combine name कन्वर्टर को उस साझा रूट द्वारा फाइलों को पूल करने और प्रति केस एक PDF बनाने का निर्देश देता है।
PDFCombineX.exe "C:\inbox\*.*" "C:\out\" -cPDF -combine name -npr 13
-npr सेट करता है कि कितने अग्रणी अक्षर «सामान्य नाम» गिने जाते हैं — इसे अपने केस-नंबर उपसर्ग की लंबाई से मेल खाने के लिए ट्यून करें।
लंबे डिलीवरेबल्स के लिए, एक बुकमार्क ट्री और एक TOC पेज 400-पेज की PDF को कुछ ऐसा बनाते हैं जिसे एक समीक्षक वास्तव में नेविगेट कर सकता है। -bookmark आउटलाइन बनाता है, -content सामने एक TOC पेज डालता है।
PDFCombineX.exe "C:\project\*.*" "C:\out\Final.pdf" -cPDF -bookmark -bstyle file -bpdf -content -toclinestyle Dot
-bpdf अतिरिक्त रूप से किसी भी स्रोत PDF से मौजूदा बुकमार्क्स को समतल करने के बजाय निकालता है।
कानूनी प्रकटीकरण और बोली पैकेज के लिए मानक: एक पेज-नंबर फूटर, एक तारीख स्टैम्प, और एक हेडर लेबल। [page], [count] और [date] मैक्रो हैं जिन्हें कन्वर्टर प्रति पेज प्रतिस्थापित करता है।
PDFCombineX.exe "C:\disclosure\*.*" "C:\out\Disclosure.pdf" -cPDF -HeadText "CONFIDENTIAL — ACME LLC" -HeadAlign center -FootText "Page [page] of [count] — [date]" -FootAlign right
बाहरी वकील या उपठेकेदारों को बंडल भेजने के लिए: एक मालिक पासवर्ड संपादन/प्रिंटिंग अनुमतियों को लॉक करता है, एक उपयोगकर्ता पासवर्ड फाइल को खोलने को नियंत्रित करता है, और -perm ठीक वही अधिकार देता है जो आप चाहते हैं।
PDFCombineX.exe "C:\project\*.*" "C:\out\Sealed.pdf" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print -perm Copy
अनुमति सेट को डायल इन करने के लिए Print, Copy, Modify, Annotation, FormFill, Accessibility, DocAssembly, HighResPrint में से किसी को भी संयोजित करें।
उन रिकॉर्ड-प्रबंधन वर्कफ्लो के लिए जो ISO 19005 PDF/A, अंतिम दस्तावेज़ पर लेखक मेटाडेटा और एक PFX-आधारित हस्ताक्षर की मांग करते हैं।
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"
एक बार PDFCombineX.exe एक सर्विस या शेड्यूल्ड जॉब के रूप में चलने लगे, तो जो हुआ उसे जानने का एकमात्र तरीका लॉग है। -verbosity detail प्रति फाइल एक लाइन लिखता है; -logmode append रन्स में इतिहास रखता है; -fo बिना संकेत के पुराने आउटपुट को ओवरराइट करता है।
PDFCombineX.exe "C:\inbox\*.*" "C:\out\<DATE>_<TIME:hhmm>.pdf" -cPDF -fo -log "C:\logs\pdfcombine.log" -verbosity detail -logmode append
<DATE> और <TIME> मैक्रो गंतव्य पथ में विस्तारित होते हैं, इसलिए हर रन एक विशिष्ट नामित बंडल लिखता है, बिना आपको रैपर स्क्रिप्ट में फाइल नाम की गणना करने की आवश्यकता के।
अपडेटेड Mon, 04 May 2026
(केवल $970.00)
नि:शुल्क ट्रायल डाउनलोड करें और अपने फाइलों को मिनटों में कन्वर्ट करें।
कोई क्रेडिट कार्ड या ईमेल की आवश्यकता नहीं।