The OyezForms NovaPDF Engine
OyezForms ships with the NovaPDF engine.
Users can produce high-quality, flattened PDF copies of forms. Additionally, this allows external programs to instruct OyezForms to produce PDFs.
History of Nova implementation
OyezForms version |
Nova installation files supplied |
OyezForms Nova version compatibility |
12.00G+ |
Nova 8 |
7 or 8 |
10.02L+ |
Nova 7 |
5 or 7 |
9.01S+ |
Nova 5 |
5 only |
Nova versions and features
Nova version |
msi for roll-out? |
PDF/a option? |
Registered in Programs & features |
Printer Driver (note spaces) |
8 |
Y |
Y |
OyezForms (Softland) |
Oyez Legal Forms PDF |
7 |
Y |
OyezLegalForms PDF (NovaPDF 7.7 ) |
OyezLegalForms PDF |
5 |
OyezLegalForms PDF (NovaPDF 5 ) |
OyezForms PDF |
Nova 8 installation files
The following msi installation files are supplied with OyezForms 12.00G+ in the application folder.
Install order |
64-bit installation |
32-bit installation |
1 |
novaPDF8PrinterDriver(x64).msi |
novaPDF8PrinterDriver(x86).msi |
2 |
novaPDF8COM(x64).msi |
novaPDF8COM(x86).msi |
3 |
novaPDF8SDK(x64).msi |
novaPDF8SDK(x86).msi |
Manual installation of Nova8
Within OyezForms, select ADMIN>OPTIONS>EXPORT, and click on the "Install the OyezForms Printer" button. OyezForms will run the install files in sequence. You may be prompted to elevate privileges where necessary.
NB: If the 'Install the OyezForms Printer" button is not enabled, you will already have Nova7 installed. Nova7 is compatible with OyezForms 12.00G+.
Rolling-out Nova 8
When rolling out via Active Directory etc, you must install the msi files in the sequence outlined above. Failure to do so will result in non-functionality.
Successful installation will result in the ADMIN>OPTION>EXPORT "Install the OyezForms Printer" button being disabled.
Registry settings
Key: HKCU\Software\Oyez\Oyez Legal Forms\Export |
String value: AltPrinterEnabled | Determines which printer is used to 'Export to PDF'. 0 disables, 1 uses NovaPDF, 2 uses an alternative. Also controlled via ADMIN>OPTIONS>EXPORT: 'Export to PDF' |
String value: AltPrinterName | Lists the name of the printer selected under 'Export to PDF'. The default for version 12 of OyezForms is 'Oyez Legal Forms PDF'. Also controlled via ADMIN>OPTIONS>EXPORT: 'Export to PDF' |
String value: EnableNovaProfiles | Determines whether user is presented with option to select from available Nova Printer profiles when manually exporting to PDF. 0 disables, 1 enables. Also controlled via ADMIN>OPTIONS>EXPORT: 'enable profile select dialogue' |
Nova 7 and 5
Installation
Earlier versions of nova are not supplied as msi files and cannot be rolled-out via Active Directory.
Installation of the NovaPDF engine is by novapk.exe (in application folder), and is triggered during:
- Standalone setup.exe installs
- Manual user attachments to networked copies of OyezForms (i.e. when <app folder>\setup\setup.exe is run)
- When a user clicks 'Install OyezForms PDF printer' under ADMIN>OPTIONS>EXPORT
The install is a separate process and will produce a separate UAC challenge.
Installation of the NovaPDF engine is not triggered during:
- rollout of networked users using the rollout.msi
Options on large networks
If you are rolling out OyezForms to large numbers of locked-down users you may wish to consider Sharing the NovaPDF printer driver over a network (v10.00e+)
Windows Server Administrators familiar with print management can roll-out connections to a shared novaPDF driver:
- Find novapk.exe in the OyezForms application folder. This is the nova printer driver installer
- During install to Edit Printer Name, Custom Printer name must be named 'OyezLegalForms PDF' (case-specific, include space, do not include quotes). OyezForms will link to this printer name only.
- The Application Name must be OyezForms and Company Name must be OyezStraker Group
- Use the <app folder>\setup\rollout.msi file to roll-out user attachments. This does not trigger a local install of the novaPDF engine.
- Roll-out the following registry keys to attached users. This is not the same as selecting ADMIN>OPTIONS>EXPORT 'Use the following PDF printer', which will result in NovaPDF operating in unlicensed mode.
Key: HKCU\Software\Oyez\Oyez Legal Forms\Export |
String value: DefaultNovaPrinterName | \\<server name>\OyezLegalForms PDF (case-specific, include space) this is the uniform naming convention path of the shared NovaPDF printer driver |
String value: AltPrinterEnabled | Must be set to 1 |
If the roll-out succeeds, the above path to the printer driver will be visible under ADMIN>OPTIONS>EXPORT 'Use the default OyezLegalForms PDF driver ...' section.
- When using the networked printer via COM automation of OyezForms, remember that the NovaPDF print service must have access rights to the path the pdf file will be created in.