Knowledge base
PDF Reports - SDK sample
Sample SDK code (.cpp) for printing "Hello World" text to the novaPDF Printer from remote computer.
Hello World (Network) - SDK sample
Sample SDK code (.cpp) for printing "Hello World" text to the novaPDF Printer from remote computer.
Optimize PDFs for search engines
This tutorial explains how to use novaPDF (along with other useful tips) to optimize your PDF file for search engines. With the novaPDF printer driver you can generate PDF files and perform SEO from any Windows application that supports printing.
Publish presentations created by StarOffice Impress to PDF
StarOffice doesn't have an integrated export to PDF option, thus in order to convert documents created with it (.sxi) to PDFs you need to install a third party PDF converter.
Create PDF from OpenOffice Draw with novaPDF
This tutorial shows how you can convert OpenOffice Draw documents to PDF files by using novaPDF. You just need to hit the Print button from OpenOffice Draw and select novaPDF as the printer to convert your document to PDF.
Multiple printers SDK sample
Multiple printers sample is similar with the Temporary printer sample but it uses several threads.
VBNet Converter - SDK sample
This SDK sample shows how to convert an existing file to PDF by using the
ShellExecute
function in Visual Basic.How to configure the novaPDF Links tab
Automatic detection of links in text and customize links appearance in resulting PDF file.
Temporary printer SDK sample
Temporary printer sample is similar with Hello World sample but it uses temporary printers. It demonstrates the use of
AddNovaPrinter
and DeleteNovaPrinter
.How to distribute public profiles via Group Policy
This article explains how to install novaPDF via Group Policy and automatically distribute a public profile to all client computers.
Word OLE VBNet - SDK sample
Sample VBNet app that converts a MS Word document to PDF using OLE Automation.
How to unblock the License Management page
The licenses management section can be blocked if novaPDF detects multiple license/unlicense requests for the same computers in a network.
What to do if some equations (formulas) don't show in the PDF after conversion
Windows 7 (or previous versions) by default does not install some supplemental language files when the main language used for the setup is English. Because of this, some equations/formulas might not show in the PDF file, even if they are displayed in the original document the conversion was started from. So the fact that these equations are not shown in the PDF is more an operating system issue rather than a novaPDF bug.
What to do if novaPDF does not convert some of the Chinese/Japanese characters correctly
Windows 7 (or previous versions) by default does not install some supplemental language files when the main language used for the setup is English. Because of this, if you want to convert a document that contains characters from East Asian languages (such as Chinese, Japanese, Korean or Vietnamese), some of these characters might not be correctly converted. The fact that these characters might not be converted is in fact an operating system issue rather than a novaPDF bug.
What to do if connecting to novaPDF via Citrix thin clients doesn't work
If within the same network you have users connecting to a novaPDF printer from PCs and Citrix thin clients, the users connecting via Citrix might encounter errors such as "You do not have enough rights to make a connection with the printer". This might happen either because the novaPDF printer driver is blocked by Citrix or if the users trying to print via Citrix don't have enough rights to do so.
What to do if clients can connect to novaPDF but they cannot print via it
Can connect to novaPDF, but cannot print any file.
What PDF versions does novaPDF support and how can I change that?
When creating a PDF file we use a lower PDF version in order to maximize Adobe Reader compatibility, so by default novaPDF will create PDF 1.5 files. Additionally, novaPDF supports pretty much all the PDF versions available starting from 1.4 until the latest version.
What does "Mandatory post-processing operations to the resulting PDF File" mean for novaPDF OEM?
The mandatory post-processing operations to the resulting PDF files is a restriction for novaPDF OEM in order to stop developers from creating a PDF printer driver which would compete directly with our PDF printer driver and also to stop the end-users from simply creating PDF files with printer driver delivered via novaPDF OEM.
Unlicensed footer notice still shows up on PDF pages after registering novaPDF SDK
novaPDF SDK sends a request to create the PDF files to the printer driver that gets installed with the package, novaPDF for SDK. By default, if novaPDF SDK is unregistered, each page from the generated PDF file will contain a footer notice (that says the application is not registered). After you purchase a license and register novaPDF SDK, that footer notice won't be included in the generated PDF files.
[novaPDF SDK] SetDefaultPrinter doesn't work after RestoreDefaultPrinter is called
novaPDF isn't set as the default printer after calling RestoreDefaultPrinter() function.
[novaPDF SDK] - I want to change novaPDF printer option settings, do I need novaPDF SDK for that?
Do I need novaPDF SDK to change printer options? Can I generate pdf files without the notice on the bottom of the pages mentioning novaPDF?
[novaPDF SDK] - If I set an option value via COM, will that be persistent, or will the option be reverted when the program terminates?
If I set an option via COM, that be persistent after the program terminates?
[novaPDF SDK] How to generate a pdf file without the Save As dialog
What settings are needed to disable Save As dialog?
[novaPDF SDK] - Do I have to open or activate a profile before trying to set an option for the printer driver?
Do I need to activate a profile when I need to set its options via COM object?
[novaPDF SDK] - Are printer options related to each other? Do I need to set any option before I can set the Save Folder and Save folder options?
Do I need to set any option before I can set the Save Folder and Save folder options?