In case anyone was wondering about the undocumented (by Xerox anyway)
"Filtering" option for port 9100 on Xerox Phaser printers, here's what I found out (thanks to a Xerox tech):


-----------------
Adobe defines these as follows:

None: Passes the Data unchanged to the interpreter

InterpreterBased: Filters the input stream as necessary to conform to the language. For example, the data stream may have sent to the imaging system encoded as a TBCP postscript job and must be decoded to normal Postscript job before being passed to the interpreter.

Note: In a complete Appletalk/Macintosh environment the Filtering parameter should be set to None, or communications problems will result.

This entire section is taken directly from the Postscript Manual addendum that can be found online at the following address:

http://partners.adobe.com/asn/developer/pdfs/tn/PS3010and3011.Supplement.pdf

Under:
Interpreter Parameters
3.3.3 Device Parameters
Network Parameter sets (Page 37 Table 3.6)
-----------------

In practice, if you send a TBCP encoded print job to a printer which has filtering set to "None", you will get a disaster (printer hangs). If filtering is set to "InterpreterBased", it will work fine.

Additionally, I have found that sending an unencoded binary PostScript job (eg. from Photoshop on a Mac) via port 9100 to a printer which has filtering set to "None" will result in the usual sheaf of jibberish (despite what Adobe or Xerox says).

What would work would be a filter for MacOS X CUPS which encodes in TBCP. But I don't have that.

-Rick

--
|Rick Cochran                                   phone: 607-255-7618|
|Cornell CIT - Systems & Operations - Net-Print   FAX: 607-255-8521|
|730 Rhodes Hall, Ithaca, N.Y. 14853        email: [EMAIL PROTECTED]|


----------------------------------------------------------------------------- YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST The address you post from MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to