Tech Support > Microsoft Windows > Drivers > altering postscript code on the fly to get pure black and white
altering postscript code on the fly to get pure black and white
Posted by sean_n on May 10th, 2008


altering postscript code on the fly to get pure black and white
Hello, is it possible to alter postscript code (not manually, but on
the fly via a script or utility or whatever) before it is sent to a
printer? I'm guessing not, but just thought i'd ask just in case. I
want to convert the postscript code so that it prints pure black and
white, no greyscale. Our users are complaining that the greyscale is
coming out too dim. I was thinking about inserting the following line
at the beginning of the postscript stream,

{.999 lt {0}{1}ifelse} settransfer

Alternatively, I have considered setting up the printer queue so that
it prints to a postscript file instead of sending it to the printer
(This is done by setting the local port to a file path instead of an
IP address). Then altering the file via some script, then sending it
to the printer. Although, this really doesn't work well in a
multiuser environment as the file can get overwritten before it is
altered.

Please send any suggestions that might help, thankyou.

p.s. Some background on me, in case it helps. I don't know anything
about developing printer drivers, but i know C++ and am willing to try
driver development if necessary.

Posted by Tim Roberts on May 11th, 2008


sean_n <seannakasone@yahoo.com> wrote:

And why does this seems to you to be a printer problem, rather than a user
problem? "Too dim" compared to what? If a document's greyscale color is
too dim, then isn't the proper response to tell the user to use a darker
color?
--
Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc.