TotalPDFPrinterX: Snellisce le tue operazioni di stampa con lo stampatore batch PDF server powered by ActiveX.
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Total PDF Printerx è una soluzione per server web per stampare molti file PDF in batch tramite linea di comando o ActiveX.
Total PDF Printer X è il modo migliore per stampare automaticamente dozzine di file PDF su server web. Imposti la linea di comando e lasci che faccia il lavoro. Total PDF PrinterX non interferisce con nessun'altra applicazione e non richiede la tua attenzione (stampa silenziosa).
Nota che Total PDF PrinterX funziona solo su server Windows.
Scarica ora la tua copia di valutazione completa e testala sui tuoi file. I compiti di stampa batch di PDF possono essere molto più facili di quanto pensi.
(incluso un periodo di prova GRATUITO di 30 giorni)
(solo $450.00)
string src="C:\\test\\test1.pdf";
string dest="Nome della Stampante";
PDFPrinterX Cnv = new PDFPrinterX();
Cnv.Print(src, dest, "-log c:\\Printer.log");
MessageBox.Show("Stampa completata!");
Scarica esempio di .NET PDF Printer
dim C
Set C=CreateObject("PDFPrinter.PDFPrinterX")
C.Print "c:\test\source.PDF", "Nome della Stampante", "-log c:\test\PrintPDF.log"
set C = nothing
Esempio PHP:
$src="C:\\test\\test.pdf";
$Printer="Nome della mia Stampante";
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;
require 'win32ole'
c = WIN32OLE.new('PDFPrinter.PDFPrinterX')
src="C:\\test\\test.pdf";
dest="Nome della Stampante";
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="Nome della Stampante";
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, 'Nome della Stampante', '-log c:\test\PDFPrinter.log');
IF c.ErrorMessage<> Then
ShowMessage(c.ErrorMessage);
end;
use Win32::OLE; my $src="C:\\test\\test1.pdf"; my $dest="Nome della Stampante"; my $c = CreateObject Win32::OLE 'PDFPrinter.PDFPrinterX'; $c->Print($src,$dest, "-log c:\\test\\PDFPrinter.log"); print $c->ErrorMessage if -e $dest;
"Scanprint Logistics è un magazzino, dove conserviamo e distribuiamo prodotti per i nostri clienti. Utilizziamo TotalPDFPrinterX insieme a TotalFolderMonitor per automatizzare la stampa di file PDF dai nostri clienti e dal nostro sistema ERP. I nostri clienti caricano i file PDF (ad es. fatture) sul nostro server FTP, e poi TotalPDFprinterX li stampa, così possiamo includerli con le merci che spediamo."
Frants Erikstrup
www.scanprint.dk
"Dopo l'installazione della versione di TotalPDFPrinter e TotalPDFPrinterX non sono stati riscontrati problemi, quindi il mio feedback è molto positivo. Abbiamo appena iniziato a utilizzare questa nuova versione (avevamo già utilizzato una versione precedente) e nel caso avessimo domande mi prenderò cura di inviarvi un messaggio. Grazie e cordiali saluti."
Silverio Pattuelli
Ravenna, Italia
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 include PDFPrinterX.exe, un binario console che puoi pilotare da script, attività pianificate, hook di print server o qualsiasi servizio backend che richieda output cartaceo. Il set di flag corrisponde alla GUI PDFPrinter.exe; per il riferimento completo consulta la documentazione da riga di comando. Nota che l'argomento di destinazione è un nome stampante, non un percorso file — l'output va a stampanti fisiche o di rete, non su disco.
La chiamata più semplice possibile. Ometti il nome della stampante e il documento va a quella che Windows considera la stampante predefinita corrente.
PDFPrinterX.exe "C:\docs\invoice.pdf"
-p accetta il nome amichevole della stampante come appare nel pannello Stampanti di Windows, o qualsiasi suo frammento univoco.
PDFPrinterX.exe "C:\docs\invoice.pdf" -p "HP LaserJet M404"
Anche le corrispondenze parziali funzionano — -p HP sceglierà la prima stampante il cui nome contiene "HP".
Per PDF lunghi dove ti servono pochi fogli — pagina di copertina, pagina di firma, un singolo capitolo — usa -rn per limitare l'intervallo stampato.
PDFPrinterX.exe "C:\docs\contract.pdf" -p "Office Printer" -rn "1-3,7,12-14"
Caso da ufficio tipico: distribuire N copie dello stesso documento, entrambi i lati, A4. -NumCopy imposta il numero di copie, -d vertical abilita il duplex sul lato lungo, -ps A4 forza il formato carta.
PDFPrinterX.exe "C:\docs\handout.pdf" -p "HP LaserJet M404" -NumCopy 25 -d vertical -ps A4
Punta il binario a un wildcard e stampa ogni file corrispondente come job separato. Utile per batch notturni di report generati.
PDFPrinterX.exe "C:\reports\daily\*.pdf" -p "Reports Printer" -sort name
Aggiungi -Recurse per includere le sottocartelle, oppure -combine per inviare l'intero batch come un unico job di stampa unito invece di un job per file.
Le stampanti condivise su un print server Windows sono indirizzate dal loro nome share. Passa il percorso UNC letterale a -p.
PDFPrinterX.exe "C:\docs\report.pdf" -p "\\PRINTSRV01\Accounting-HP" -t "Q3 Report" -cl monochrome
-t imposta il titolo del job mostrato nella coda di stampa Windows, il che rende il job facile da trovare o cancellare.
Quando un worker esterno scrive un file di coda e la stampante lo consuma, non vuoi i percorsi file nella riga di comando stessa. -list legge le maschere file (una per riga) da un file di testo.
PDFPrinterX.exe -list "C:\queues\print-queue.txt" -p "Office Printer" -fo
-fo forza l'elaborazione senza prompt; combina con -do se il worker della coda si aspetta anche che gli originali siano eliminati dopo una stampa riuscita.
Una volta che PDFPrinterX.exe gira come servizio o attività pianificata, il log è l'unico segnale di cosa sia effettivamente successo. -verbosity detail scrive una riga per file; -logmode append mantiene la storia tra le esecuzioni; -xmllog emette un file companion parser-friendly.
PDFPrinterX.exe "C:\spool\*.pdf" -p "Warehouse Label Printer" -log "C:\logs\pdfprint.log" -verbosity detail -logmode append -xmllog "C:\logs\pdfprint.xml"
Aggiornato Fri, 01 May 2026
(solo $450.00)
Scarica la versione di prova e converti i tuoi file in pochi minuti.
Non è richiesta carta di credito o email.