On Thu, Jun 23, 2022 at 09:30:38PM +0930, Tim via users wrote:
Tim:
I have a HP printer in that boat. It proudly proclaims direct PDF printing (send it a PDF file, or plug a USB into the front with a PDF on it). But after a lot of digging around you find that it only supports a special PDF created by their driver program, no other PDF files are supported.
Patrick O'Callaghan wrote:
So Non-Portable Document Format ...
The ironies of commercial decisions...
I have a 10+ year old Ricoh 3500N color laser that claims to accept PDF files. It is on my lan as host "R3500", a postscript printer and connects using CUPS and an IPP socket.
I never considered whether the cups drivers were converting my PDF files to PS before transmitting. So today I tried using netcat to send PDF files directly to the printer
$ nc R3500 {port_number} < {pdf_file}
When I used port 631 (IPP) I got HTTP errors (400 BAD REQEUEST)
But when I used port 9100 (JetDirect) 5 different pdf files of varying complexity printed properly.
Jon