altering postscript code on the fly to get pure black and white

Discussion in 'Windows Vista Drivers' started by sean_n, May 10, 2008.

  1. sean_n

    sean_n Guest

    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.
     
    sean_n, May 10, 2008
    #1
    1. Advertisements

  2. sean_n

    Tim Roberts Guest

    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, May 11, 2008
    #2
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.