Patrick asked me to share this little story. My print filter uses the PostScript "EndPage" hook to create a "watermark" at the top of the first page of output as a replacement for a banner page.
After I started using some HP printers, I noticed that no watermark was being printed. This was because the HP PPD file contains some code which redefines the "EndPage" routine. Since the Adobe driver was inserting this code after my watermark code, my watermark code lost. I had to remove the HP code from the PPD file and propagate it to all clients. The morals of this story are: Vendor-supplied PPD files are not necessarily your friends. It is extremely difficult, if not impossible, to rigorously impose printing policy at the server end. But I still think it's worth trying. -Rick |Rick Cochran phone: 607-255-7618| |Network and Computing Systems, Cornell CIT 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. -----------------------------------------------------------------------------