Optimizing performance

Publi PDF queues are basically hot-folder queues that monitor when a print queue has finished writing spool files. When a Publi PDF queue receive a notification from the Windows Print Spooler Subsystem that a print job has finished (and is therefore fully written to the queue), Publi PDF does the following:

As you can see, it's absolutely most interesting to have Publi PDF move the spool file to the destination folder, in which case conversion to the output format specified by the queue's JobOutputFormat parameter will start immediately after the spooled data has arrived into the print queue.

Actually, any other setup in corporate environments will involve an extreme and completely unnecessary traffic on the network, and at the same time hugely degrade the performance experienced by the users.

Hence, do NOT install Publi PDF on a printer server. Install it on a workstation or a file server even though your users connect to the Publi PDF queues as if they are printers.

Following this advice will, in most cases, also eliminate the need for having the Publi PDF NT Service component run under a special account as mentioned in the Important security considerations section.

Last revised: 16-01-2009.