Pages Missing

General usage of the PDF Printer.

Moderator: jr

Post Reply
rwilliams
Posts: 2
Joined: Thu Jan 24, 2013 8:23 pm

Pages Missing

Post by rwilliams »

We have an application that prints out Patient charts to a Bullzip printer. The charts are composed of one or more text documents being printed as well as many scanned documents. Each chart could consist of between 5 - 100+ documents. The scanned documents all get sent to the print queue as single page print jobs. (we dont have any control over how it is sent) When we say print chart it sends the job from the web interface to a windows application on a print server which prints each document out sequentially.

What we would like to do is have it all print out to the same file and append. When this happens we end up missing a huge portion of the pages. I turned debug mode on and found out why.

The print jobs get sent one after the other to the queue. Bullzip ends up handling multiple items in the queue at the same time. (ghostscript has many tasks running at the same time) It looks at the chart.pdf file (lets say it has pages 1-2 in it) , grabs a copy of it, merges itself with it (pages 1-3 now), in the mean time a second job grabs the same file (1-2) and merges itself with th that file. (pages 1-2, 4) The first file gets written as chart.pdf (1-3) and then the second one overwrites it (1-2, 4)

Now multiply this by 50+ documents in the queue and you see the problem. I printed a 26 page chart and it ended up being 8 random pages.

Is there a way to tell bullzip not to process the next document in the queue until the last one finishes?
jr
Site Admin
Posts: 500
Joined: Sun Mar 26, 2006 12:28 pm

Re: Pages Missing

Post by jr »

Hi,

You can change the behavior where the conversion is running in parallel. Find a good value for GUITimeout and set it in the registry as described at the link here:

http://www.biopdf.com/guide/port_settings.php

Let us know if solves your problem :-)

Regards,
Jacob
Post Reply