Re:
On Dec 13, 2005, at 3:45 AM, Marc Stibane wrote:
On 13. Dez 2005, at 02:39:56, David Gelphman wrote:
Is there something in my PPD (or missing from it) that would be
triggering this? Since I just started working on it this morning,
it's quite likely I missed something. How does the OS determine
if the printer is PostScript or not?
If there is no usage of the cupsFilter keyword in the PPD file, it
is considered a PostScript printer.
Sorry my answer wasn't as complete as it needed to be for a complete
understanding. I was trying to help Dave Camp understand why his
printer might have looked like a PostScript printer when he didn't
want it to.
Not having a cupsFilter entry in your PPD file is one way for your
printer to be considered a PostScript printer.
Another way is to explicitly have one, for example:
There are two reasons you might want to have such an entry:
1) Your printer accepts PostScript and you want to have your filter
execute with the output from the cups chain before passing it to the
backend which communicates with your printer.
2) Your printer accepts other data besides PostScript and you have a
cupsFilter entry for that other data type. In this case you want to
also have an entry for PostScript so that it is specified that you
handle PostScript as well. This might look like:
*cupsFilter: "application/vnd.cups-postscript 0 -
Hmm.
Our printers are all PostScript (and currently all black/white).
We do have CUPS filters - to inject special PostScript code into
the job which cannot be done with the PPD alone.
Since our next printer will be color:
The tool tip for In Printer says it will create "device
independent color for PostScript printer".
what can we put into the PPD file, to make sure we are considered
PostScript though we have a CUPS filter?
As long as your cupsFilter line indicates that your filter accepts
"application/vnd.cups-postscript", you'll be fine.
Hope this helps,
David
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Printing mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/printing/email@hidden