Logo
الرئيسية المنتجات الدعم الاتصال من نحن
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total PDF PrinterX — طباعة ملفات PDF على الخادم

TotalPDFPrinterX: تحسين مهام الطباعة مع طابعة PDF جماعية للخادم على أساس ActiveX.

طابعة PDF جماعية للخادم مع ActiveX

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Total PDF Printerx هو حل لخادم الويب لطباعة العديد من ملفات PDF دفعة واحدة عبر سطر الأوامر أو ActiveX.

يعد Total PDF Printer X الطريقة الأفضل لطباعة العشرات من ملفات PDF تلقائيًا على خوادم الويب. يمكنك ضبط سطر الأوامر وتركه ليقوم بالعمل. لا يتداخل Total PDF PrinterX مع أي تطبيقات أخرى ولا يتطلب انتباهك (طباعة صامتة).

  • يمكن لـ Total PDF PrinterX طباعة ملفات PDF بحسب تاريخ الملف أو ترتيب الوقت.
  • خيار فريد - ورقة الفاصل. تضيف التطبيق صفحة فارغة أو أي ملف تختاره بين المستندات. إنها رائعة للطباعة على الوجهين. الملفات ذات عدد الصفحات الفردي آمنة. بالإضافة إلى ذلك، تساعد أوراق الفاصل في تقسيم المستندات في مكدس الطابعة الخاصة بك.
  • خيارات التدوير التلقائي والتلاؤم مع الصفحة تساعدك على معالجة الكثير من ملفات PDF المختلفة دفعة واحدة.
  • يمكن للتطبيق أيضًا إضافة أرقام الصفحات أو أي علامات مائية نصية (معلومات حقوق الطبع والنشر، اسم الشركة، إلخ) إلى كل ورقة.

يرجى ملاحظة أن Total PDF PrinterX يعمل فقط على خوادم Windows.

قم بتحميل نسختك التجريبية الكاملة الآن وجربها على ملفاتك. يمكن أن تصبح مهام طباعة ملفات PDF دفعة واحدة أسهل مما تظن.

تحميل الآن!

(يتضمن تجربة مجانية لمدة 30 يومًا)

شراء الترخيص

(فقط $450.00)



أمثلة على Total PDF Printer X

طباعة ملفات PDF باستخدام PDFPrinterX و.NET


string src="C:\\test\\test1.pdf";
string dest="Name Of Printer";

PDFPrinterX Cnv = new PDFPrinterX();
Cnv.Print(src, dest, "-log c:\\Printer.log");

MessageBox.Show("Print complete!");

تحميل .NET PDF Printer example

طباعة ملفات PDF باستخدام Total PDF PrinterX وASP.NET

dim C
Set C=CreateObject("PDFPrinter.PDFPrinterX")
C.Print "c:\test\source.PDF", "Name of Printer", "-log c:\test\PrintPDF.log"
set C = nothing

طباعة ملفات PDF بواسطة PDF Printer X ActiveX

مثال PHP:
$src="C:\\test\\test.pdf";
$Printer="My Printer Name";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFPrinter.PDFPrinterX");
$c->Print($src, $Printer, "-ps A4 -NumCopy 2");
if ($c->ErrorMessage=="") echo "OK"; else echo "fail:".$c->ErrorMessage;

طباعة ملفات PDF باستخدام PDFPrinterX وRuby

require 'win32ole'
c = WIN32OLE.new('PDFPrinter.PDFPrinterX')

src="C:\\test\\test.pdf";
dest="Name Of Printer";

c.Print(src,dest, "-log c:\\test\\PDFPrinter.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

طباعة ملفات PDF باستخدام PDFPrinterX وPython

import win32com.client
import os.path

c = win32com.client.Dispatch("PDFPrinter.PDFPrinterX")

src="C:\\test\\test.pdf";
dest="Name Of Printer";

c.Print(src, dest, "-log c:\\test\\PDFPrinter.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

طباعة ملفات PDF باستخدام PDFPrinterX وPascal

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
  Source: String;
begin
  c:=CreateOleObject('PDFPrinter.PDFPrinterX');
  Source:='c:\test\source1.pdf';
  C.Print(Source, 'Name Of Printer', '-log c:\test\PDFPrinter.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

طباعة ملفات PDF باستخدام PDFPrinterX وPerl

use Win32::OLE;

my $src="C:\\test\\test1.pdf";
my $dest="Name Of Printer";

my $c = CreateObject Win32::OLE 'PDFPrinter.PDFPrinterX';
$c->Print($src,$dest, "-log c:\\test\\PDFPrinter.log");
print $c->ErrorMessage if -e $dest;

quote

Total PDF PrinterX — طباعة ملفات PDF على الخادم آراء العملاء 2026

قيمه
تقييم 4.7/5 بناءً على آراء العملاء
5 Star

"Scanprint Logistics هو مستودع نقوم فيه بتخزين وتوزيع المنتجات لعملائنا. نستخدم TotalPDFPrinterX مع TotalFolderMonitor لأتمتة طباعة ملفات PDF من عملائنا ونظام ERP الخاص بنا. يقوم عملاؤنا بتحميل ملفات PDF (مثل الفواتير) إلى خادم FTP الخاص بنا، ثم يقوم TotalPDFprinterX بطباعتها حتى نتمكن من إدخالها مع البضائع التي نرسلها."

5 Star فرانتس إيريكستراب
www.scanprint.dk

"بعد تثبيت إصدار TotalPDFPrinter و TotalPDFPrinterX لم يكن هناك أية مشاكل، لذا فإن تعليقي إيجابي للغاية. نحن فقط نبدأ في استخدام هذا الإصدار الجديد (لقد استخدمنا بالفعل إصدارًا سابقًا) وفي حال كان لدينا أي أسئلة سأحرص على إرسال رسالة إليكم. شكراً وأطيب التحيات."

5 Star سيلفريو باتويلي
رافينا، إيطاليا
www.nobleagri.com


من يستخدم Total PDF PrinterX؟

IT teams that automate batch PDF printing on Windows servers via command line and ActiveX

طباعة المؤسسات

Automated Server-Side Printing

Print PDF files on servers without any user interaction

IT departments deploy Total PDF PrinterX on Windows servers to print incoming PDF documents automatically. The application runs silently with no GUI or pop-up messages, printing batches of PDFs via command line on schedule — ideal for invoices, reports, and documents that need to be printed as soon as they arrive.

المالية والمحاسبة

Invoice & Statement Printing

Batch-print thousands of PDF invoices in date order

Accounting departments print daily batches of PDF invoices, statements, and financial reports sorted by file date or time. Total PDF PrinterX adds page numbers or company watermarks to each sheet, and separator pages between documents keep the printed stack organized for distribution or mailing.

تكامل الويب والتطبيقات

Print-from-Web Applications

Add PDF printing to your web app via ActiveX

Software developers integrate Total PDF PrinterX via ActiveX into web applications, ERP systems, and document management platforms. Users trigger print jobs from a browser, and the server handles printing silently — no desktop software or user intervention required on the server side.

الخدمات اللوجستية والتخزين

Shipping Document Printing

Auto-print packing slips and shipping labels from a server

Warehouses and distribution centers auto-print PDF packing slips, shipping labels, and delivery notes as orders flow in. Auto-rotate and fit-to-page options handle different document sizes without manual adjustment, and duplex-safe separator sheets prevent documents from bleeding across double-sided pages.

القانون والحكومة

Regulatory & Court Document Printing

Print case files with watermarks and page numbering

Government agencies and legal departments batch-print PDF filings, case documents, and regulatory submissions on dedicated print servers. Add text watermarks with confidentiality notices or copyright information to every page, and stamp page numbers for organized physical records — all hands-free via command line.

أمثلة سطر الأوامر

يأتي Total PDF Printer X مع PDFPrinterX.exe، وهو ملف ثنائي يعمل من وحدة التحكم يمكنك تشغيله من السكربتات أو المهام المجدولة أو خطافات خادم الطباعة أو أي خدمة خلفية تحتاج إلى إخراج ورقي. تتطابق مجموعة الأعلام مع واجهة المستخدم الرسومية PDFPrinter.exe؛ وللاطلاع على المرجع الكامل راجع توثيق سطر الأوامر. لاحظ أن وسيطة الوجهة هي اسم طابعة، وليست مسار ملف — يذهب الإخراج إلى طابعات فعلية أو شبكية، وليس إلى القرص.

1. طباعة PDF واحد إلى الطابعة الافتراضية

أصغر استدعاء ممكن. احذف اسم الطابعة وسيذهب المستند إلى ما يعتبره Windows الطابعة الافتراضية الحالية.

PDFPrinterX.exe "C:\docs\invoice.pdf"

2. الطباعة إلى طابعة محددة باسم

يقبل -p اسم الطابعة الودي كما يظهر في لوحة طابعات Windows، أو أي جزء فريد منه.

PDFPrinterX.exe "C:\docs\invoice.pdf" -p "HP LaserJet M404"

تعمل المطابقات الجزئية أيضًا — -p HP سيختار أول طابعة يحتوي اسمها على "HP".

3. طباعة نطاق صفحات فقط

لملفات PDF الطويلة حيث تحتاج إلى عدد قليل من الأوراق — صفحة الغلاف أو صفحة التوقيع أو فصل واحد — استخدم -rn لتقييد النطاق المطبوع.

PDFPrinterX.exe "C:\docs\contract.pdf" -p "Office Printer" -rn "1-3,7,12-14"

4. طباعة عدة نسخ، على وجهين، على A4

حالة المكتب النموذجية: توزيع N نسخة من المستند نفسه، على وجهين، A4. يضبط -NumCopy عدد النسخ، ويُمكّن -d vertical الطباعة على الوجهين بحافة طويلة، ويفرض -ps A4 حجم الورق.

PDFPrinterX.exe "C:\docs\handout.pdf" -p "HP LaserJet M404" -NumCopy 25 -d vertical -ps A4

5. طباعة كل PDF في مجلد بقناع

وجِّه الملف الثنائي إلى بطاقة بدل وسيطبع كل ملف مطابق كمهمة منفصلة. مفيد للدفعات الليلية من التقارير المُولَّدة.

PDFPrinterX.exe "C:\reports\daily\*.pdf" -p "Reports Printer" -sort name

أضِف -Recurse لتضمين المجلدات الفرعية، أو -combine لإرسال الدفعة بأكملها كمهمة طباعة مدموجة واحدة بدلاً من مهمة لكل ملف.

6. الطباعة إلى طابعة شبكة عبر UNC

تتم معالجة الطابعات المشتركة على خادم طباعة Windows عبر اسم المشاركة. مرّر مسار UNC حرفيًا إلى -p.

PDFPrinterX.exe "C:\docs\report.pdf" -p "\\PRINTSRV01\Accounting-HP" -t "Q3 Report" -cl monochrome

يضبط -t عنوان المهمة الذي يظهر في قائمة انتظار طباعة Windows، مما يُسهّل العثور على المهمة أو إلغاءها.

7. تشغيل قائمة انتظار طباعة من ملف قائمة

عندما يكتب عامل خارجي ملف قائمة انتظار وتستهلكه الطابعة، لا تريد مسارات الملفات في سطر الأوامر نفسه. يقرأ -list أقنعة الملفات (واحد لكل سطر) من ملف نصي عادي.

PDFPrinterX.exe -list "C:\queues\print-queue.txt" -p "Office Printer" -fo

يفرض -fo المعالجة دون مطالبات؛ اجمعه مع -do إذا كان عامل قائمة الانتظار يتوقع أيضًا حذف الأصول بعد طباعة ناجحة.

8. تشغيل من جانب الخادم مع سجل تفصيلي

بمجرد تشغيل PDFPrinterX.exe كخدمة أو مهمة مجدولة، يكون السجل الإشارة الوحيدة لما حدث فعلًا. يكتب -verbosity detail سطرًا واحدًا لكل ملف؛ ويحفظ -logmode append التاريخ عبر التشغيلات؛ ويُصدر -xmllog ملفًا مرافقًا ودودًا للمحلل اللغوي.

PDFPrinterX.exe "C:\spool\*.pdf" -p "Warehouse Label Printer" -log "C:\logs\pdfprint.log" -verbosity detail -logmode append -xmllog "C:\logs\pdfprint.xml"
تحميل الآن!

محدث Fri, 01 May 2026

شراء الترخيص

(فقط $450.00)




ابدأ العمل الآن!

قم بتنزيل النسخة التجريبية المجانية وحول ملفاتك في دقائق.
لا تحتاج إلى بطاقة ائتمان أو بريد إلكتروني.

⬇ تحميل النسخة التجريبية المجانية Windows 7/8/10/11 • 100 MB
Pro Suite

المميزات الرئيسية للإصدار الكامل المسجل

  • طباعة صامتة
  • يوفر الوصول عبر واجهة ActiveX لجميع لغات البرمجة القديمة (مثل Visual Basic 6 أو Delphi) وكذلك السكربتات (مثل VBscript).
  • أي لغة تدعم خدمات الويب بما في ذلك .NET (2.00، 3.5، 4.00)، روبي، PHP وجافا مدعومة.
  • طباعة ملفات PDF حسب تاريخ/وقت الملف
  • طباعة أبجدية
  • دعم سطر الأوامر
  • قائمة ترتيب مخصصة
  • لا حاجة لاستخدام Adobe Acrobat
  • الحوسبة المتعددة الخيوط ActiveX
  • تحميل أمثلة C#

قائمة التطبيقات التي تدعم واجهة برمجة التطبيقات المدمجة