Batch printing for use with PitneyBowes Inserter
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
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
This discussion has been closed.
Comments
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
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com