إصدار الخادم PDF Combiner-X | CoolUtils
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
PDF Combine X هو تطبيق يعمل على الخادم لدمج ملفات PDF في وثيقة واحدة متعددة الصفحات متوافقة مع المعايير PDF و PDF/A. قم بتثبيته مرة واحدة على خادمك وادمج ملفات PDF بأي طريقة:
يمكن لكل ملف أن يصبح إشارة مرجعية في ملف PDF الناتج. يمكن للتطبيق أيضًا إنشاء جدول محتويات قابل للنقر بحيث يمكنك التنقل في ملف PDF متعدد الصفحات بسهولة أكبر.
مع PDF Combine X يمكنك تشفير ملفات PDF بكلمة مرور وتعيين أذونات المستخدم. أضف علامة مائية نصية لتجنب الاستخدام غير المصرح به لمستنداتك.
للمحترفين القانونيين، يوفر PDF Combine X ميزة الطوابع الفارالية. يمكنك تعيين الخط واللون وموقع الطابع الخاص بك. يتم دعم كل من الترقيم المتسلسل والبدء من جديد مع كل مجلد.
استخدم API المباشر لدينا مع بضع سطور من التعليمات البرمجية ل< A Href="https://www.coolutils.com/PDFCombine">دمج ملفات PDF على الفور. نحن نوفر رمزًا نموذجيًا لـ ASP، C++، PHP. الرخصة التجارية القياسية مناسبة لخادم واحد؛ جميع موظفي الشركة يمكنهم استخدامها. إذا كنت ترغب في إعادة توزيع التطبيق على عملائك، يرجى التقديم على الرخصة الخالية من الحقوق.
(يتضمن تجربة مجانية لمدة 30 يومًا)
(فقط $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("التحويل اكتمل!");
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 مع PDFCombineX.exe، وهو ملف ثنائي يعمل من وحدة التحكم يمكنك تشغيله من السكربتات أو المهام المجدولة أو منفذي CI أو أي خدمة خلفية. تتطابق مجموعة الأعلام مع واجهة المستخدم الرسومية PDFCombine.exe؛ وللاطلاع على المرجع الكامل راجع توثيق سطر الأوامر. تغطي الوصفات أدناه سيناريوهات الدمج التي نسمع عنها أكثر من غيرها من عملاء الخوادم.
أصغر استدعاء ممكن — وجِّهه إلى مجلد، وسمِّ وجهة، وتحصل على ملف PDF مدموج واحد.
PDFCombineX.exe "C:\reports\" "C:\out\Q4-report.pdf" -cPDF
عندما يحوي مجلد المصدر أيضًا مسودات وملفات غير ذات صلة، استخدم بطاقة بدل لاختيار ملفات PDF التي تنتمي إلى الإخراج فقط.
PDFCombineX.exe "C:\reports\Final-*.pdf" "C:\out\Q4-finals.pdf" -cPDF
بطاقتا البدل ? و* كلتاهما تعملان، ويمكنك سرد عدة مصادر مفصولة بمسافات — مثل C:\Folder1\ C:\Folder2\ C:\Dest.pdf.
لملفات الحالات أو عمليات التدقيق أو المُسلَّمات لكل مشروع، عادةً تريد PDF مدموجًا واحدًا لكل مجلد فرعي بدلاً من ملف عملاق واحد. يجوب -Recurse الشجرة؛ ويُجمع -combine folder صفحات المصدر في إخراج منفصل لكل مجلد.
PDFCombineX.exe "C:\cases\*.pdf" "C:\out\" -cPDF -Recurse -combine folder
عندما تتجمع عشرات ملفات PDF في إخراج واحد، يحوّل جدول الإشارات المرجعية الملف المدموج إلى مستند قابل للتنقل. ينشئ -bstyle file إشارة مرجعية واحدة لكل ملف مصدر باستخدام اسم الملف.
PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-bookmarked.pdf" -cPDF -bookmark -bstyle file
استخدم -bstyle title لسحب نص الإشارة المرجعية من عنوان مستند كل PDF بدلاً من ذلك، أو -bfolders لإدراج إشارة مرجعية رئيسية لكل مجلد.
تتطلب مُسلَّمات الامتثال والاكتشاف القانوني تقريبًا دائمًا رأسًا أو تذييلًا مع ترقيم الصفحات. يتم توسيع الرموز [page] و[date] وقت التصيير.
PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-paginated.pdf" -cPDF -HeadText "[page] of [count]" -HeadAlign center -FootText "Acme Corp — [date]" -FootAlign right
قياسي لإرسال ملفات الحالات المدموجة إلى محامين خارجيين: تقفل كلمة مرور المالك أذونات التحرير/الطباعة، وتحجب كلمة مرور المستخدم فتح الملف.
PDFCombineX.exe "C:\cases\Smith\*.pdf" "C:\out\Smith-dossier.pdf" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print,Copy
استبدل قائمة الأذونات المفصولة بفواصل بأي مزيج من Print وCopy وModify وAnnotation وFormFill وAccessibility وDocAssembly وHighResPrint.
عندما يكتب عامل ملف قائمة انتظار ويستهلكه المحوّل، لا ترغب في ترميز كل مسار ملف على سطر الأوامر. يقرأ -list أقنعة الملفات (واحد لكل سطر) من ملف نصي عادي.
PDFCombineX.exe -list "C:\queues\merge-batch.txt" "C:\out\combined.pdf" -cPDF -bstyle file
إذا كان مجلد المصدر يحوي Invoice-1001-page1.pdf وInvoice-1001-page2.pdf وInvoice-1002-page1.pdf، فأنت تريد ملفًا مدموجًا واحدًا لكل رقم فاتورة، لا كتلة عملاقة واحدة. يجمّع -combine name حسب بادئة اسم مشتركة؛ ويختار -npr عدد الأحرف الأمامية التي تُعرّف المجموعة.
PDFCombineX.exe "C:\invoices\*.pdf" "C:\out\" -cPDF -combine name -npr 12 -sort name
لحزم مجلس الإدارة ومُسلَّمات العملاء: ضع صفحة غلاف في البداية، ثم أضف جدول محتويات قابل للنقر بُني من الإشارات المرجعية.
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 وتوقيعًا رقميًا وبيانات تأليف وصفية كاملة وسجلًا تفصيليًا لما تم دمجه.
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
محدث Mon, 04 May 2026
(فقط $350.00)
قم بتنزيل النسخة التجريبية المجانية وحول ملفاتك في دقائق.
لا تحتاج إلى بطاقة ائتمان أو بريد إلكتروني.