Generator for .NET
   Invoice

In this example, a PDF invoice is generated on the fly using several different page elements (Label, Image, TextArea, Rectangle, Line, Barcode etc.). Template class is used to add data (company logo, address etc.) that is common to all pages and page numbers are added using PageNumberingLabel element.

   Mailing Labels

In this example, TextArea page element is used to create Avery 5160 labels with data retrieved from a database. This is a good example that illustrates how to use the DynamicPDF API to place text at a desired location on the PDF page.

   Hello World Languages

This example demonstrates the font capabilities of DynamicPDF API. Several different fonts are used to add text to the PDF in various languages. Moreover, text for languages (Arabic, Hebrew, and Indic) that require character shaping can be easily added. In order to view the PDF generated by this example Acrobat Asian Font Pack is required.

   Simple PDF Report

In this example, a basic PDF report that displays a list of products is generated with data retrieved from Northwind database. Template class is used to add the report header on all pages and Rectangle and Label page elements are used to add the products details.

   Digital Signatures

Digitally signed PDFs can be easily generated with a few lines of code. In this example a Signature field is added to the PDF and the digital signature is applied using a Personal Information Exchange (.pfx) file.

   HTML Area with Tags and Styles

HTMLArea page element has the ability to convert HTML 4.0 and CSS 2.1 content to PDF. This example uses various HTML tags and CSS to generate the PDF.

   HTML Area with Tags

HTMLArea page element has the ability to convert HTML 4.0 and CSS 2.1 content to PDF. This example uses various HTML tags to generate the PDF.

   Hello World

This example shows how to generate a simple PDF document.

   Invoice

This example shows how to generate invoices with bar codes from scratch.

   Contact List

This example shows how to generate a report with grouping.

   Time Machine

This example shows how to generate a manuscript. This is a good example of how to use the overflow text methods to flow text to multiple pages.

   TIFF To PDF

This example shows how convert a multi page TIFF to PDF.

   Simple Report

This example shows how to generate a simple report from scratch with data from a SQL database.

   Simple XML Report

This example shows how to generate a simple report from XML data.

   Simple Data Grid Report

This example shows how to generate a simple report from a data grid.

   Table Report

This example shows how to generate a report using the Table Page Element.

   Calendar

This example shows how to use a Table page element to create a calendar.

   All Page Elements

This example shows how to use over 50 built-in page elements that are available with Generator for .NET. It also demonstrates how to build a custom page element.

   Charting

This example shows how to create charts.

   US Envelope Addresser

This example shows how to address an envelope and use the Postnet bar code.

   Html Layout

This example shows how to use HTML to create a PDF using the new HtmlLayout class.

   Hello World - AES256 Bit Encrypted

This example shows how to generate a PDF document with 256 bit encryption. Password is "password". This example requires Acrobat 10.0 or compatible PDF viewer.

   Hello World - RC4128 Bit Encrypted

This example shows how to generate a PDF document with 128 bit encryption. User password is "user" and owner password is "owner". This example requires Acrobat 5.0 or compatible PDF viewer.

   Time Machine Tagged Pdf

This example shows how to tag PDF documents.

   Tagged Pdf With Structure Elements

This example shows how to tag PDF documents that use lists and structured elements.

   Hello World - Tagged PDF

This example shows how to generate a PDF document with tagging.

   Image With Alt Text

This example shows how to add Alternate Text for images.

   Package Pdf

This example shows how to create a package PDF.

   Watermark

This example shows how to add watermark to the PDF.

   Merger for .NET
   PDF Form Filling

An Acro PDF form can be opened and form fields collection can be easily accessed and filled. In this example, input to an HTML form is used to fill the PDF form fields on the server and the resulting PDF is streamed back to the browser.

   Invoice with PDF Template

This example demonstrates how to use an existing PDF document as a template to generate an invoice. Data is retrieved from the Northwind database and is placed on top of the existing PDF using Label and TextArea page elements.

   Import, Rotate and Place PDF Pages

In this example, ImportedPageArea class is used to import multiple pages from an existing PDF. The pages are then rotated and placed on a single page and saved as a separate PDF.

   Text Extraction

Extracting text from an existing PDF can be easily done using the PdfDocument class. Read in the PDF using the PdfDocument class and call GetText() method to extract text content from the PDF as shown in this example.

   Merge PDFs

This example shows how to merge multple PDF documents into one.

   Select Pages

This example shows how to merge pages from different PDF documents into one and add a cover page.

   Form Field Reader

This example shows how to read values from acro form fields by parsing the form field collection of an existing PDF document.

   Place Page Elements

This example shows how to load an existing PDF document and place Page Elements on the pages from it.

   Form Flattening

This example shows how to flatten all Acro Form fields of an existing PDF document.

   Field Level Flattening

This example shows how to flatten or remove specific form fields of an existing PDF document.

   Stamp PDF

This example shows how to add a watermark to an existing PDF document.

   ReportWriter for .NET
ReportWriter generates PDFs on the fly based on a DLEX template that can be created using DynamicPDF Designer tool provided with the product.

   Simple Report With Cover Page

This example generates a simple report with cover page using a DLEX template for a list of Product objects.

   Simple Sub Report

This example creates a report of Products by Category using sub report in a DLEX template.

   Contact List

This examples creates a report with a collection of group of Contact objects using a sub report in DLEX template.

   Invoice

This example creates an invoice document using the order data with the DLEX template.

   Contact List With GroupBy

In this example the DLEX template uses a sub-report and a group by to alphabetically group the results.

   Place Holder Example

This example uses a PlaceHolder in a DLEX template to add barcodes using LaidOut Event.

   Form Fill Example

In this example DLEX uses a PDF template to fill the form with data.

   Form Letter Example

This example creates a letter using RecordArea element of the DLEX.

   DynamicBarcode Creator for .NET
   Simple Barcode Generation

A basic example that provides a quick overview of all the barcodes supported by the API.

   Advanced Barcode Generation

An advanced example that provides details on different properties available on all supported barcode types.

Customer Testimonials