Requirement: How can I generate a PDF document file from within my program?

PDF is a widely implemented standard and it is a common requirement for applications to generate output in PDF format for printing or emailing. Writing a PDF output mecanism from scratch is a complex task and it is essential that any document is fully compliant to all relevant PDF standards in order to ensure that is can be opened and read by applications such as Adobe Acrobat Reader.

Following as a list of solutions which use off the shelf PDF classes to deliver a working solution. Typically the time to develop a solution from scratch wil lbe far grearter than the cost of using an off the shelf component.



Solutions:

Submit a new solution to this problem >
Using the Aspose.PDF .Net Class to generate a PDF Document from C#.Net
Here we show how to use the Aspose.PDF class library to generate standards-compliant PDF documents from scratch using data gathered from a .Net Winforms application. This solution could also be easily adapted for ASp.Net.
(C#.Net\Winforms .Net 2.0)
How to Create a PDF document
Our Amyuni PDF Creator products (available as an ActiveX control, a .NET component or a .NET library) will allow a developer to add or edit text to existing PDF documents or create a new PDF document by placing different PDF objects on a blank page.
(C#\.Net)
Convert a Word file to PDF using activePDF Server
The following VBScript example demonstrates how to convert a Microsoft® Word document to PDF using activePDF Server.
(VBScript\COM Object)