Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Batch printing for use with PitneyBowes Inserter

edited September 2007 in General
In one of our commercial applications, there exists a routine that generates
customer contract renewals. These are often variable multi-page outputs per
contract. There can be several thousands of contracts depending on our
client 's business size.

We have a client who wishes to use an Inserter rather than staff to stuff
envelopes for this contract renewal function. The envelope will contain
additional promotional inserts. The Inserter needs sets of tick marks for
Optical Mark Recognition (OMR) on the Last page of each contract. These
tell the Inserter how many pages the contract contains and which
promotionals to use. The contract needs to be printed in reverse order,
last page first. The client would like the OMRs to be printed on the back
of the page so as not to confuse the recipient of the document.

App is built using D7-RB7 Pro, we also have D2007-RB10.5 Enterprise but this
app has not been upgraded yet.
Question: Any shot at doing this? Any suggestions on method(s)?

Mark A. Smith

Comments

  • edited September 2007
    Hi Mark,

    This is a tricky requirement :).

    I assume you will be using a duplex capable printer. The problem is that it
    is not possible to toggle duplexing in the middle of a single print job.
    One way around this would be to add the OMR information only on the last
    page (second page printed) then leave every other even page blank. The
    printer will run these pages through as they are being duplexed but the OMR
    will only be printed on the last page of the report.

    The following example should get you on the right track. It essentially
    generates each page in memory then adds a blank page with a drawcommand on
    it between each page, then sends all the pages to the printer device. In
    you case, you would only want to add the drawcommand to the last "even"
    page, and you would want to send each page to the printer in reverse order.
    Hope this helps.

    http://www.digital-metaphors.com/tips/PrintLegaleseOnEvenPages.zip

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.