startPrintJobcall is passed to the printer driver. But not all printers/drivers support printing multiple copies and/or collation. The
printEmulatedMultiCopyproperty can be used to enable "emulated multi copy" mode, in which XpdfViewer will generate a print stream with multiple copies (as specified by the
startPrintJob) of each page, in collated order.
The advantage of emulated multi copy mode is that it will work on all printers. The disadvantage is that the spool file will be larger (because it contains multiple copies of each page).
printEmulatedMultiCopy to true enables emulated
multi copy mode. Setting
printEmulatedMultiCopy to false