How can I achieve the following behavior?

  1. CUPS Server communicate with hardware printer by using the "PostScript3" language and the LPD/LPR protocol to manage and transmit printing jobs.

  2. CUPS server must be configured to accept following file formats: PS, TXT, PDF, JPEG and PNG. This means only these files get printed and others should be blocked.

  3. I want to connect actual hardware printer using IPP from the linux machine.

link|improve this question
1  
CUPS has no knowledge of the file formats being printed. It receives data in PostScript or text format and sends it along to a printer. It is impossible to restrict based on file format at that level. – Patches Jun 24 '11 at 15:07
Any reason to prefer PostScript3 over Postscript2, which was developed in 1991? (my point being that most printers purchased since Y2k use version 3 anyway, which was created in '97) 3 is a little ambiguous (LAN printing?). And also, @Patches, CUPS actually converts images before sending them off (see the Filters Section) – new123456 Jun 24 '11 at 15:41
but my question is that,Can i set language=PostScript3 in any cups confige file. – yogesh Jul 6 '11 at 9:08
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.