Hai una cartella di fatture, contratti o atti giudiziari che devono uscire tutti dalla stampante stampati su entrambe le facciate. Aprire ogni PDF in Acrobat, premere Ctrl+P, spuntare la casella fronte-retro e attendere lo spooler non è scalabile per una coda di duecento file. Total PDF Printer X invia i PDF a qualsiasi stampante installata o di rete dalla riga di comando, con il fronte-retro abilitato per ogni comando. Installalo su un server Windows, puntalo su una cartella monitorata e il lavoro viene eseguito non presidiato durante la notte.
-Duplex 1 (oppure -Duplex Long-edge / -Duplex Short-edge) e ogni pagina esce stampata su entrambi i lati*.pdf) stampa ogni file corrispondente nella directory in un’unica esecuzione-Printer "HP LaserJet M507" punta a un dispositivo locale o di rete specifico, senza dialoghi all’operatore-Tray 2), imposta il numero di copie (-Copies 3), forza colore o scala di grigi
(30 giorni, nessuna email)
(licenza server, perpetua)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
La stampa manuale da desktop richiede che un operatore apra ogni PDF in Acrobat, Edge o un altro visualizzatore, prema Ctrl+P, scelga la stampante, spunti Stampa su entrambi i lati, scelga la rilegatura sul lato lungo o sul lato corto e clicchi su Stampa. Per uno o due file funziona. Per il pacchetto contrattuale della chiusura del venerdì — 47 PDF, tutti per la stessa stampante, tutti fronte-retro, tutti con aspettative di copertine separatrici — l’operatore passa un’ora a cliccare nei dialoghi e a ricontrollare ogni impostazione perché Acrobat a volte dimentica l’opzione fronte-retro tra un file e l’altro.
La stampa automatizzata lato server sposta l’intero lavoro in uno script. La stampante è indicata nel comando. Il fronte-retro è un flag, non una casella. L’elenco dei file proviene da un carattere jolly o da una cartella monitorata. Nessuno deve stare alla console. Total PDF Printer X è pensato per questo flusso di lavoro — nessuna GUI, nessun dialogo per ogni file, nessuna dipendenza da Adobe Reader sul server.
| Stampa manuale da desktop | Stampa automatizzata lato server | |
|---|---|---|
| Applicazione richiesta | Acrobat o un altro visualizzatore PDF | Riga di comando di Total PDF Printer X |
| Interazione operatore | Dialogo per ogni file, click su Stampa | Nessuna — lo script gira non presidiato |
| Impostazione fronte-retro | Selettore nel dialogo di stampa | Flag da riga di comando, applicato a ogni file |
| Pubblico | Impiegato d’ufficio alla scrivania | Server di stampa, attività pianificata, app web |
| Flusso di lavoro | Estemporaneo, lavori una tantum | Batch massivi, pianificati, ripetibili |
Scarica il programma di installazione dal link qui sopra ed eseguilo sul tuo server o workstation Windows. L’installazione richiede meno di un minuto. L’applicazione registra PDFPrinter.exe nella cartella di installazione (tipicamente C:\Program Files\CoolUtils\TotalPDFPrinterX\) e registra la classe COM PDFPrinter.PDFPrinterX. Non sono necessari Adobe Reader o librerie PDF di terze parti — la stampante usa il proprio motore di rendering.
Apri cmd.exe ed esegui wmic printer get name (oppure Get-Printer in PowerShell). Copia il nome della stampante esattamente come appare, inclusi spazi o punteggiatura. Le stampanti di rete funzionano allo stesso modo di quelle locali — se Windows vede il dispositivo, Total PDF Printer X può puntarvi.
Il comando più semplice stampa ogni PDF in una cartella in fronte-retro:
PDFPrinter.exe C:\Invoices\*.pdf -Printer "HP LaserJet M507" -Duplex 1
Questo invia ogni file .pdf in C:\Invoices\ alla stampante indicata con output fronte-retro. -Duplex 1 attiva il fronte-retro con il bordo di rilegatura predefinito della stampante. Usa -Duplex Long-edge per documenti verticali (rilegatura a libro) o -Duplex Short-edge per documenti orizzontali (rilegatura a calendario).
Controlla il lavoro di stampa con flag aggiuntivi:
PDFPrinter.exe C:\Invoices\*.pdf -Printer "HP LaserJet M507" -Duplex Long-edge -Tray 2 -Copies 1 -Color 0 -PageRange 1-5 -log C:\Logs\print.log
-Tray 2 — seleziona un cassetto di alimentazione (1, 2, 3, manuale, automatico)-Copies 1 — numero di copie per file-Color 0 — forza la scala di grigi (usa 1 per il colore pieno)-PageRange 1-5 — stampa solo le pagine da 1 a 5 di ogni file-log C:\Logs\print.log — scrive un log di verifica di ogni lavoro stampatoSalva il comando in un file .bat e programmalo con l’Utilità di pianificazione di Windows:
@echo off "C:\Program Files\CoolUtils\TotalPDFPrinterX\PDFPrinter.exe" C:\Incoming\*.pdf -Printer "HP LaserJet M507" -Duplex Long-edge -Tray 2 -log C:\Logs\print.log move C:\Incoming\*.pdf C:\Printed\
Il lavoro preleva tutto ciò che si trova in C:\Incoming\, lo stampa fronte-retro e sposta i file di origine in una cartella di archivio in modo che la successiva esecuzione gestisca solo i nuovi arrivi.
Total PDF Printer X si registra come oggetto COM/ActiveX completo. Puoi pilotare la stampa da qualsiasi ambiente compatibile COM — .NET, VBScript, PHP, Python, Ruby o ASP. Questo ti permette di integrare la stampa fronte-retro dei PDF nel tuo portale intranet, sistema ERP o flusso di lavoro documentale senza ricorrere a un processo da riga di comando.
Esempio (C#/.NET):
PDFPrinterX Prn = new PDFPrinterX();
Prn.Print("C:\\Invoices\\inv-2026-04.pdf", "-Printer \"HP LaserJet M507\" -Duplex Long-edge -Tray 2 -log c:\\Logs\\print.log");
Esempio (PHP):
$p = new COM("PDFPrinter.PDFPrinterX");
$p->Print("C:\\Invoices\\inv-2026-04.pdf", "-Printer \"HP LaserJet M507\" -Duplex 1 -Copies 2");
La stessa chiamata funziona da ASP.NET, VBScript, Python, Ruby, Perl e JavaScript (Windows Script Host). La tua applicazione può accettare un PDF, instradarlo alla stampante giusta con la corretta impostazione fronte-retro e restituire un esito o un errore di stampa in tempo reale.
| Funzionalità | Stampa manuale da desktop | Total PDF Printer X |
|---|---|---|
| Elaborazione batch | Un file alla volta, tramite Ctrl+P | File illimitati per comando |
| Coerenza fronte-retro | L’operatore deve spuntare la casella ogni volta | Imposta una volta con -Duplex, vale per tutto |
| Scelta della stampante | Scelta dall’operatore nel dialogo | Indicata nel comando con -Printer |
| Cassetto e copie | Reimpostati a ogni lavoro | Bloccati nello script .bat |
| Automazione | Solo manuale | Riga di comando, .bat, Utilità di pianificazione, ActiveX |
| Distribuzione su server | Richiede Acrobat o Reader sul sistema | Funziona su Server Core, nessuna dipendenza GUI |
| Adobe Reader necessario | Sì | No |
| Log di verifica | Solo cronologia dello spooler | Log per ogni file via -log |
La stampante esegue il rendering dei PDF direttamente. Non hai bisogno di Adobe Reader, Acrobat o di qualsiasi libreria PDF di terze parti installata sul server. Questo evita problemi di licenza e la nota instabilità dell’automazione di Reader in scenari non presidiati, in cui finestre di dialogo pop-up possono bloccare la coda di stampa.
Total PDF Printer X è progettato per l’uso non presidiato. Nessuna finestra GUI, nessuna anteprima di stampa, nessuna richiesta di conferma. Funziona silenziosamente dalla riga di comando o come parte di un servizio Windows — esattamente ciò di cui ha bisogno un server di stampa di produzione.
Il fronte-retro è un flag della riga di comando, non una casella in un dialogo. Imposta -Duplex Long-edge una volta e ogni pagina di ogni file di ogni esecuzione esce dalla stampante allo stesso modo. Niente più contratti che arrivano stampati su un solo lato perché qualcuno ha dimenticato di spuntare la casella.
Se la stampante è installata in Windows — locale, di rete, condivisa o tramite IPP — Total PDF Printer X può puntarvi per nome. La selezione del cassetto, il formato della carta, la modalità colore e il numero di copie funzionano tutti tramite il driver Windows standard della stampante, quindi non devi mantenere uno stack di driver separato.
(30 giorni, nessuna email o carta di credito)
(licenza server, perpetua)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
"Spediamo diverse migliaia di documenti di polizza al mese e devono uscire tutti dalla stampante fronte-retro per stare nelle buste a finestra. Il vecchio flusso di lavoro prevedeva un’impiegata che apriva ogni PDF e cliccava su Stampa — anche in una buona giornata non riusciva a finire la coda. Total PDF Printer X gira come attività pianificata alle 6 del mattino, stampa il lotto del giorno precedente in fronte-retro sulla LaserJet e scrive un log che controlliamo con il caffè del mattino. L’impostazione fronte-retro non si sposta mai e il conteggio delle pagine nel log corrisponde esattamente alla cronologia dello spooler."
Diane Roth Office Manager, Regional Insurance Broker
"Gli atti giudiziari devono essere stampati fronte-retro sul lato lungo su carta letter, punto e basta. Prima della CLI avevamo una pila di ticket dell’help-desk ogni mese da parte di associati che si dimenticavano la casella fronte-retro in Acrobat e ristampavano sul cassetto sbagliato. Ora instradiamo gli atti in una cartella monitorata e PDFPrinter.exe li invia alla stampante dedicata con -Duplex Long-edge -Tray 2. A due mesi dall’avvio non abbiamo avuto un singolo atto stampato male né un singolo ticket di cassetto inceppato da questo flusso di lavoro."
Brendan Walsh Print Operations Lead, Legal Services Firm
"Abbiamo integrato l’interfaccia ActiveX nel nostro portale interno dei record in modo che il personale possa rilasciare estratti a una coda di stampa fronte-retro senza uscire dal browser. La chiamata COM da PHP è semplice e la stampa è abbastanza veloce da dare agli utenti una conferma in un paio di secondi. L’unica richiesta sarebbe un callback di stato più ricco — al momento facciamo polling sul file di log per il completamento. A parte questo la stampante è stata completamente affidabile su Server 2019."
Lina Petersen IT Coordinator, Hospital Group
PDFPrinter.exe C:\Invoices\*.pdf -Printer "HP LaserJet M507" -Duplex 1. Ogni PDF corrispondente viene inviato alla stampante indicata stampato su entrambi i lati. Usa -Duplex Long-edge per documenti verticali (rilegatura a libro) o -Duplex Short-edge per documenti orizzontali.Get-Printer | Get-PrinterProperty in PowerShell per verificare DuplexingMode sulla stampante di destinazione prima di pianificare lavori non presidiati.-Printer. Funziona qualsiasi cosa Windows elenchi in wmic printer get name, comprese le stampanti IPP e condivise. La stampante indicata non deve essere quella predefinita di sistema.-Color 1 per il colore pieno o -Color 0 per forzare la scala di grigi su una stampante a colori. Questo sovrascrive l’impostazione predefinita del driver di stampa e si applica all’intero batch, utile quando vuoi che un dispositivo a colori stampi le fatture in monocromia per risparmiare toner.-PageRange. Esempi: -PageRange 1-5 stampa le prime cinque pagine di ogni file, -PageRange 2- stampa dalla pagina 2 in poi, -PageRange odd stampa solo le pagine dispari, -PageRange even stampa solo le pagine pari. Il flag si applica a ogni file del batch.-log) e prosegue con il file successivo non appena lo spooler si libera. Controlla il log dopo ogni esecuzione pianificata per individuare i lavori bloccati e ristampare i file interessati.PDFPrinter.PDFPrinterX). Puoi richiamarlo da .NET, PHP, Python, VBScript, ASP, Ruby, Perl e qualsiasi altro ambiente compatibile COM per integrare la stampa fronte-retro dei PDF in un portale intranet, in un sistema ERP o in un flusso di lavoro documentale.
Scarica la versione di prova e converti i tuoi file in pochi minuti.
Non è richiesta carta di credito o email.