TotalPDFPrinterX: Stroomlijn je printtaken met de Server Batch PDF Printer aangedreven door ActiveX.
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Total PDF Printerx is een webserversoplossing om veel PDF-bestanden in batches af te drukken via de opdrachtregel of ActiveX.
Total PDF Printer X is de beste manier om automatisch tientallen PDF-bestanden op webservers af te drukken. U stelt de opdrachtregel in en laat het de taak uitvoeren. Total PDF PrinterX interfereert niet met andere applicaties en vereist geen aandacht van u (stil afdrukken).
Merk op dat Total PDF PrinterX alleen op Windows-servers werkt.
Download nu uw volledige evaluatie-exemplaar en test het op uw bestanden. Batch-afdruktaken voor PDF kunnen veel eenvoudiger zijn dan u denkt.
(inclusief 30 dagen GRATIS proefperiode)
(alleen $450.00)
string src="C:\test\test1.pdf";
string dest="Naam Van Printer";
PDFPrinterX Cnv = new PDFPrinterX();
Cnv.Print(src, dest, "-log c:\Printer.log");
MessageBox.Show("Afdrukken voltooid!");
Download .NET PDF Printer voorbeeld
dim C
Set C=CreateObject("PDFPrinter.PDFPrinterX")
C.Print "c:\test\source.PDF", "Naam van Printer", "-log c:\test\PrintPDF.log"
set C = nothing
Voorbeeld PHP:
$src="C:\test\test.pdf";
$Printer="Mijn Printer Naam";
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 "mislukt:".$c->ErrorMessage;
require 'win32ole'
c = WIN32OLE.new('PDFPrinter.PDFPrinterX')
src="C:\test\test.pdf";
dest="Naam Van Printer";
c.Print(src,dest, "-log c:\test\PDFPrinter.log");
if not File.exist?(dest)
puts c.ErrorMessage
end
import win32com.client
import os.path
c = win32com.client.Dispatch("PDFPrinter.PDFPrinterX")
src="C:\test\test.pdf";
dest="Naam Van Printer";
c.Print(src, dest, "-log c:\test\PDFPrinter.log");
if not os.path.exists(file_path):
print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto;
var
c: OleVariant;
Source: String;
begin
c:=CreateOleObject('PDFPrinter.PDFPrinterX');
Source:='c:\test\source1.pdf';
C.Print(Source, 'Naam Van Printer', '-log c:\test\PDFPrinter.log');
IF c.ErrorMessage<> Then
ShowMessage(c.ErrorMessage);
end;
use Win32::OLE; my $src="C:\test\test1.pdf"; my $dest="Naam Van Printer"; my $c = CreateObject Win32::OLE 'PDFPrinter.PDFPrinterX'; $c->Print($src,$dest, "-log c:\test\PDFPrinter.log"); print $c->ErrorMessage if -e $dest;
"Scanprint Logistics is een magazijn, waar we producten voor onze klanten opslaan en distribueren. We gebruiken TotalPDFPrinterX samen met TotalFolderMonitor om het printen van PDF-bestanden van onze klanten en ons ERP-systeem te automatiseren. Onze klanten uploaden PDF-bestanden (bijv. facturen) naar onze FTP-server, en daarna print TotalPDFPrinterX ze uit, zodat we ze kunnen toevoegen aan de goederen die we verzenden."
Frants Erikstrup
www.scanprint.dk
"Na installatie van de TotalPDFPrinter en TotalPDFPrinterX versie werden er geen problemen gevonden, dus is mijn feedback zeer positief. We beginnen net met het gebruik van deze nieuwe versie (we gebruikten al een eerdere versie) en in geval van vragen zal ik zorgen dat ik een bericht stuur. Dank en vriendelijke groeten."
Silverio Pattuelli
Ravenna, Italië
www.nobleagri.com
IT teams that automate batch PDF printing on Windows servers via command line and ActiveX
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.
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.
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.
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.
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 wordt geleverd met PDFPrinterX.exe, een console-binary die u kunt aansturen vanuit scripts, geplande taken, print-server hooks of een willekeurige backend-service die papieruitvoer nodig heeft. De vlaggen komen overeen met de GUI PDFPrinter.exe; voor de volledige referentie zie de documentatie van de opdrachtregel. Let op: het bestemmingsargument is een printernaam, niet een bestandspad — uitvoer gaat naar fysieke of netwerkprinters, niet naar schijf.
De kleinst mogelijke aanroep. Laat de printernaam weg en het document gaat naar wat Windows als de huidige standaardprinter beschouwt.
PDFPrinterX.exe "C:\docs\invoice.pdf"
-p accepteert de gebruiksvriendelijke printernaam zoals deze verschijnt in het Windows-printerpaneel, of een uniek fragment ervan.
PDFPrinterX.exe "C:\docs\invoice.pdf" -p "HP LaserJet M404"
Gedeeltelijke matches werken ook — -p HP kiest de eerste printer waarvan de naam "HP" bevat.
Voor lange PDF's waar u maar een paar pagina's nodig heeft — voorblad, handtekeningpagina, één hoofdstuk — gebruik -rn om het afgedrukte bereik te beperken.
PDFPrinterX.exe "C:\docs\contract.pdf" -p "Office Printer" -rn "1-3,7,12-14"
Typisch kantoorgeval: deel N kopieën van hetzelfde document uit, dubbelzijdig, A4. -NumCopy stelt het aantal kopieën in, -d vertical schakelt long-edge duplex in, -ps A4 forceert het papierformaat.
PDFPrinterX.exe "C:\docs\handout.pdf" -p "HP LaserJet M404" -NumCopy 25 -d vertical -ps A4
Wijs de binary naar een wildcard en hij drukt elk overeenkomend bestand af als een aparte taak. Handig voor nachtelijke batches gegenereerde rapporten.
PDFPrinterX.exe "C:\reports\daily\*.pdf" -p "Reports Printer" -sort name
Voeg -Recurse toe om submappen op te nemen, of -combine om de hele batch als één samengevoegde printtaak te verzenden in plaats van één taak per bestand.
Gedeelde printers op een Windows-printserver worden geadresseerd via hun sharenaam. Geef het UNC-pad letterlijk door aan -p.
PDFPrinterX.exe "C:\docs\report.pdf" -p "\\PRINTSRV01\Accounting-HP" -t "Q3 Report" -cl monochrome
-t stelt de taaktitel in die in de Windows-printwachtrij wordt getoond, wat de taak makkelijk te vinden of te annuleren maakt.
Wanneer een externe worker een wachtrijbestand schrijft en de printer het verwerkt, wilt u de bestandspaden niet in de opdrachtregel zelf. -list leest bestandsmaskers (één per regel) uit een tekstbestand.
PDFPrinterX.exe -list "C:\queues\print-queue.txt" -p "Office Printer" -fo
-fo dwingt verwerking zonder vragen af; combineer met -do als de wachtrij-worker ook verwacht dat originelen worden verwijderd na een succesvolle afdruk.
Zodra PDFPrinterX.exe als service of geplande taak draait, is het log het enige signaal van wat er werkelijk is gebeurd. -verbosity detail schrijft één regel per bestand; -logmode append bewaart de geschiedenis tussen runs door; -xmllog levert een parser-vriendelijk begeleidend bestand af.
PDFPrinterX.exe "C:\spool\*.pdf" -p "Warehouse Label Printer" -log "C:\logs\pdfprint.log" -verbosity detail -logmode append -xmllog "C:\logs\pdfprint.xml"
Bijgewerkt Fri, 01 May 2026
(alleen $450.00)
Download de gratis proefversie en converteer uw bestanden in enkele minuten.
Geen creditcard of e-mail vereist.