PrintEZ application uses the NovaPDF driver instead of Amyuni to generate all PDF files
PrintEZ application uses the NovaPDF driver instead of Amyuni to generate all PDF files. This is installed as a new SiriuswareNovaPDF printer on a salespoint by the latest CommonFiles or CommonUpdate_4101 programs. This change supports new settings in the [Preferences] section of PrintEZ.INI:
PDFRenderWaitMode=
1 = (Default) Wait for PDF print driver to report PDF file completion before continuing.
2 = Do not wait for PDF print driver to report PDF file completion (it is spooled by the Windows print spooler), except when the PDF file needs to be emailed. While this is faster than 1, use this setting with caution, as it may cause missing PDF pages or stability problems.
3 = Never wait for PDF print driver to report PDF file completion (it is spooled by the Windows print spooler). While this is faster than 1, use this setting with caution, as it may cause missing PDF pages or stability problems.
PDFRenderTimeout=
This is the number of seconds to wait for PDF print driver to report PDF file completion. This applies only if PDFRenderWaitMode is 1 or 2. Default is 20.
PDFMarginsTopBottom= Top and bottom page margins (in millimeters). Default is 0.
PDFMarginsLeftRight= Left and right page margins (in millimeters). Default is 0.
PDFVersion= PDF rendering version. Default is 4.
3 = PDF v1.3 (Adobe Acrobat Reader 4)
4 = PDF v1.4 (Adobe Acrobat Reader 5)
5 = PDF v1.5 (Adobe Acrobat Reader 6)
6 = PDF v1.6 (Adobe Acrobat Reader 7)
PDFSilentPrint= Generates PDFs silently. Default is "Yes".
PDFPrinterName= The installed NovaPDF Windows printer. This defaults to "SiriuswareNovaPDF".
In addition to these new PDF related .INI settings, the "PDFOptions" .INI setting and the old SiriuswarePDF printer are no longer used. Finally, the "PDFPath" PrintEZ.INI setting is no longer used. The default path for generated PDFs is now specified in the [Data] section of the Sales32c_system.INI file.
There is also a new setting in the PrintEZ.INI file called PDFEmbedAllFonts. When set to a YES (default), it allows the reading of the PDF file on a computer where the fonts contained in that PDF might not be installed.