Questions to CUPS printing

Occasional Contributor

Questions to CUPS printing

Hi all,

I'm not quite sure whether this is the correct forum (Linux general), but let me give it a try.
I have several questions to Linux CUPS printing:

- assume I have started to print a file with 200 pages and the print job has to be restarted after 100 pages because of errors, does the job continue with page 101 (start from the point of interruption in case of delivery problems)
- assume I want to print out from an application like SAP, can I give asynchronous feedback of the job status to SAP (via the SAP defined BC-XOM interface) - or is the job just transferred from SAP to CUPS on linux system and then Linux takes over control about the job (assuring a complete delivery)
- does CUPS support also other output delivery channels like printing (e.g. faxing, web delivery, email, file, ftp etc.)
- can CUPS redirect the data stream to be printed to change essential parameters for printing like duplex, stapling, etc..?
- what about integration of external forms management solutions or other 3rd party integrations, does there exist a common interface in the CUPS architecture to step in?

Thanks and best regards,
Steven E. Protter
Exalted Contributor

Re: Questions to CUPS printing

Shalom Harald,

CUPS does support partial restart. How it works depends on the printer driver.

PDF support comes generally from the application. You print that to a pdf file and then you can email it with a script or application utility. Most Linux systems have sendmail installed and this can be the delivery agent.

Stables, duplex depends on printer features and whether the feature is written into the printer driver. Your milage may vary.

I've used third party tools for formas management. If you are good at scripting and understand the print language, you can build this into your files.

Steven E Protter
Owner of ISN Corporation
Andrew Cowan
Honored Contributor

Re: Questions to CUPS printing

Much of CUPS behaviour is controlled by the capabilities of the printer driver and the underlying interface. If this printer is attached to a parallel port ensure that you are using the correct cable, and that the interface is configured in the BIOS to handle EPP/ECP operations.

If it is attached using LAN or USB ensure you have the latest software driver and possibly printer firmware.