Knowledge base
Multiple printers SDK sample
Multiple printers sample is similar with the Temporary printer sample but it uses several threads.
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
.Hello World VBNet - SDK sample
Sample how to print a *"Hello World"* pdf file from VB.NET using novaPDF Printer.
Word OLE Visual Basic - SDK sample
Word OLE VB sample is a simple Windows console application that converts a MS Word document (*C:\Test.doc*) to PDF using Word OLE automation. This sample demonstrates how to convert the existing Test.doc sample by printing it to novaPDF SDK Printer.
Word OLE VBNet - SDK sample
Sample VBNet app that converts a MS Word document to PDF using OLE Automation.
Hello World Visual Basic - SDK sample
Sample application that generates a pdf file with *Hello World* text from Visual Basic (VB).
Java PDF writer - SDK sample
Basic "Hello World" java console application that generates a PDF file.
Word OLE (Delphi PDF) - SDK sample
Convert MS Word document to PDF from Delphi using Word OLE automation.
VCL Converter (Delphi PDF) - SDK sample
The VCL Converter (Delphi PDF) sample demonstrates how to convert an existing file by printing it to novaPDF Printer using the
ShellExecute
function. It also demonstrates how to set different options and manage profiles in your novaPDF development.Hello World (C#) - SDK sample
Hello World CSharp sample is a simple Windows console application that prints one page with the *novaPDF says Hello World from C#* text to the novaPDF.
It demonstrates the basic use of the INovaPDFOptions interface. The printing job is made using the package "System.Drawing.Printing"
MFC Converter - SDK sample
The MFC Converter sample demonstrates how to convert an existing file by printing it to novaPDF using the ShellExecute function. It also demonstrates how to set different options and manage profiles.
The same approach should be taken if you print using a "Print()" method from another object (like an internet browser or a report control). Just replace the ShellExecute call with the call of your Print method.
"Language does not correspond to the loaded file" error
"Language does not correspond to the loaded files" is an error that shows in certain situations when the operating system language is not English.
MFC Scribble - SDK sample
Sample SDK code (csharp) of how to integrate for printing "Hello World" text to the novaPDF Printer from remote computer.
PDF Reports - SDK sample
Sample SDK code (.cpp) for printing "Hello World" text to the novaPDF Printer from remote computer.
Hello World (C++) - SDK sample
Sample .cpp SDK code for printing "Hello World" text to the novaPDF Printer.
How to configure the novaPDF Watermarks tab
The Watermarks page of the Printing Preferences window allows you to add image and text watermarks on the generated PDF pages. The images and text can also be modified in the page as the user prefers.
How to configure the novaPDF Page tab
The following tutorial shows how to configure the Page tab from the novaPDF Printing Preferences window. novaPDF is a PDF converter that allows creating PDF files from any Windows application that supports printing. If you don’t have novaPDF installed, use the Download page to download and install it.
How to add novaPDF to the Send To context menu
Convert files to pdf from Windows Explorer context menu.
How to add/remove a temporary PDF printer each time my application creates the PDF?
Hide novaPDF printer in the list of Printers when printing via novaPDF SDK.
How to configure the novaPDF About tab
The About page of the Printing Preferences contains information about the version and edition you have installed, features of the installed edition and options to register, purchase or contact the support team. You can also manage your licenses within the tab if you have multiple licenses installed.
How to configure the novaPDF Bookmarks tab
Enable and customize the detection of bookmarks in the original document.
How to configure the novaPDF Document tab
Configure title, subject, author, creator and choose viewer application for the generated PDF files.
How to configure the novaPDF Email tab
Configure novaPDF to send generated PDF via email. Configure email address and email server details.
How to configure the novaPDF Fonts tab
Choose which fonts to be embedded or not into PDF files. Embed font subsets.