Come testare un PPD reindirizzando l’output ad un PDF

Cerca

Quando si ha a che fare con stampanti e Cups, vuol dire che si sta sicuramente mettendo mano anche a file PPD e file raster. Diciamo che fintanto che la stampante si trova nello stesso luogo fisico in cui si stanno facendo test di stampa, il feedback lo possiamo ottenere su carta direttamente dalla stampante. Quando invece si sta facendo troubleshooting ad una stampante remota e non si può quindi visualizzare (senza l’aiuto di qualcuno) il risultato della stampa su carta, può tornare utile avere uno strumento che reindirizza l’output del PPD verso un file PDF così che possiamo aprirlo e verificare la stampa che sarebbe stata prodotta dalla stampante.

Reindirizzare l'output di un PPD ad un file PDF

Il metodo è semplice, ma efficace. Ipotiziamo che stiamo lavorando con una stampante termica Hengstler C56 e pertanto Cups processa le stampe passando dal PPD chiamato hengstlerc56.ppd

Lanciando questo comando

				
					/usr/sbin/cupsfilter -p hengstlerc56.ppd -m application/vnd.cups-pdf ticket.pdf > output.pdf
				
			

In questo modo processiamo il file ticket.pdf che sarebbe inviato alla stampante fisica reindirizzandone l’output al file output.pdf

Sarà sufficiente aprire poi il file output.pdf con un PDF viewer per verificare quale sarebbe stato l’output inviato alla stampante.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Most Recent

Come installare Composer su Ubuntu

Composer è il gestore delle dipendenze per PHP. Per installarlo su Ubuntu seguiamo questi semplici passi illustrati qui sotto. Installazione di Composer Per prima cosa

Come realizzare un client NTP in Python

In questo post vediamo come realizzare, utilizzando poche righe di codice, uno script Python che agisca da client NTP. Soluzione 1 In questa prima soluzione

Partners