What sample to choose

Top  Previous  Next

There are several modes to start a print job to novaPDF printer, and depending on your application, you should choose a different sample:

1. If you perform a print job by calling other controls "Print()" method, or if you print an existing document using "ShellExecute()" function, you should check the MFC Converter sample.
2. If you create a printer job using Windows API calls like OpenPrinter, StartDoc,.... you should check the Hello World sample.
3. If your application runs on a network check the Hello World (network) sample.
4. If you have a document/view MFC architecture check the MFC Scribble sample.
5. If you have a Delphi application and you print using the Printer object provided by Delphi, check the Hello World Delphi sample.
6. If you have a Delphi application and you print using "ShellExecute()" or you want to handle printing events, check the VCLConverter sample.
7. If you have a C# application that prints using the package "System.Drawing.Printing", check the Hello World CSharp sample.
8. If you have a C# application and intend to convert existing files to PDF, see the CSharp Converter sample.
9. If you have a VB application and you print using the Printer object provided by VB, check the Hello World VB sample.
10. If you have a VB application and you print using "ShellExecute()" or you want to handle printing events, check the VB Converter sample.
11. If you have a VBNet application that prints using the package "System.Drawing.Printing", check the Hello World VBNet sample.
12. If you have a VBNet application that prints using the package "System.Drawing.Printing", check the VBNet Converter sample.
13. If you have an Access database and you want to generate PDF files, check the PDF Reports Access sample.
14. If you want to convert MS Word documents or if you use other OLE controls  to print your documents, choose one of the next samples: Word OLE CSharp, Word OLE Delphi, Word OLE VB or Word OLE VBNet.