
DynamicPDF Core Suite bundles together our DynamicPDF Generator, Merger and ReportWriter products and makes them available at a reduced price. This is ideal for anyone who finds themselves needing multiple DynamicPDF products or who needs to combine the functionality of multiple products in their applications. With a Free Evaluation Edition to try and with flexible and Royalty Free licensing options, why not start using DynamicPDF Merger Today!
The following examples demonstrates how to generate a PDF in a .NET application. Generating a PDF file can be done in just a few simple lines of code.
C# Code:1: Document document = new Document();
2:
3: Page page = new Page(PageSize.Letter, PageOrientation.Portrait);
4: document.Pages.Add(page);
5:
6: page.Elements.Add(new Label("My PDF Document", 0, 0, 512, 40, Font.Helvetica));
7: document.Draw(@"C:\MyDocument.pdf");
1: Dim MyDocument As Document = New Document
2:
3: Dim MyPage As Page = New Page(PageSize.Letter, PageOrientation.Portrait)
4: MyDocument.Pages.Add(MyPage)
5:
6: MyPage.Elements.Add(New Label("My PDF Document", 0, 0, 512, 40, Font.Helvetica))
7: MyDocument.Draw("C:\MyDocument.pdf")
Download
Suite Today! (74.8 MB)
|
DynamicPDF Core Suite v7.0 for .NET Features
|
Professional
|
Enterprise
|
|
Included Products
|
||
|
DynamicPDF ReportWriter v7.0 for .NET Professional Edition
|
||
|
DynamicPDF Merger v7.0 for .NET Professional Edition
|
||
|
DynamicPDF Generator v7.0 for .NET Professional Edition
|
||
|
DynamicPDF ReportWriter v7.0 for .NET Enterprise Edition
|
|
|
|
DynamicPDF Merger v7.0 for .NET Enterprise Edition
|
|
|
|
DynamicPDF Generator v7.0 for .NET Enterprise Edition
|
|
|
|
DynamicPDF Designer v7.0 for .NET
|
||
|
DynamicPDF ReportWriter v7.0 for .NET Features
|
||
|
Report Elements
|
||
|
Content Group
|
||
|
Formatted Record Area
|
||
|
Image
|
||
|
Label
|
||
|
Line
|
||
|
No Split Zone
|
||
|
Page Break
|
||
|
Page Numbering Label
|
||
|
Placeholder
|
||
|
Record Area
|
||
|
Record Box
|
||
|
Rectangle
|
||
|
Soft Break
|
||
|
Sub Report
|
||
|
Symbol
|
||
|
Reporting
|
||
|
Event Driven
|
||
|
Recursive Sub Reports
|
||
|
Read DPLX (XML Based) Report Templates
|
||
|
Easy Web Form Integration
|
||
|
Automatic Text Splitting and Expansion
|
||
|
Flexible Page Flow Using No Split Zones, Page Breaks and Soft Breaks
|
||
|
Header, Detail and Footer Report Parts
|
||
|
Place Report Data on Fixed Page and/or Paginated Reports
|
||
|
Place Report Data on Imported PDF Templates or Forms
|
||
|
Add Cover and Separator Pages
|
||
|
Use Existing PDF as Template
|
||
|
Include Multiple Reports and Fixed Pages in the Same Document
|
||
|
Alt Text for Images
|
||
|
Database Support
|
||
|
ADO.NET Integration
|
||
|
Microsoft SQL
|
||
|
Oracle
|
||
|
OLE DB
|
||
|
ODBC
|
||
|
Use Custom Database Drivers and Connections
|
||
|
Use List of Objects as Data Source
|
||
|
Use LINQ to Retrieve Data
|
||
|
Functions
|
||
|
61 Functions (Including 10 Aggregate Functions)
|
||
|
17 Operators
|
||
|
Statistical Functions
|
||
|
Financial Functions
|
||
|
Page Level Aggregate Functions
|
||
|
GUI Designer
|
||
|
Familiar Visual Studio 2008 Look and Feel
|
||
|
Visually Layout Reports
|
||
|
View Existing PDF Templates
|
||
|
Create and Modify DPLX Files
|
||
|
Automatically Upgrade v4 and v5 DPLX Files
|
||
|
DynamicPDF Merger v7.0 for .NET Features
|
||
|
PDF Merging and Importing
|
||
|
Merge PDF Documents
|
||
|
Append PDF Documents to Current Document
|
||
|
Import a Single Page From a PDF Document
|
||
|
Linearize PDF Document (Fast Web View)
|
||
|
Add New Pages Using Generator for .NET
|
||
|
Place New Content on Imported PDF Pages
|
||
|
Import PDFs From a System.IO.Stream
|
||
|
Preserve Annotations
|
||
|
Preserve Option Content (Layers) When Merging
|
||
|
Flexible Merge Options
|
||
|
Import PDFs From a Byte Array
|
||
|
Reorganize Bookmarks and Outlines
|
||
|
Rotate, Scale, and Clip Imported Page Data
|
||
|
Place Multiple Imported Pages on a Single Page
|
||
|
Import PDF Documents Containing Embedded Files
|
||
|
Import Encrypted PDF Documents
|
|
|
|
Preserve existing PDF Tags
|
||
|
Document and page level text extraction
|
||
|
Acro Form Field Support
|
||
|
Merge Documents Containing Acro Forms
|
||
|
Reorganize Acro Forms
|
||
|
Retrieve Acro Form Field Coordinates
|
||
|
Retrieve the Values of Acro Form Fields
|
||
|
Flatten Acro Form Fields
|
||
|
Modify the Values of Acro Form Fields (Form Filling)
|
||
|
Preserve the Style and Formatting of Acro Form Fields
|
||
|
Create Appearance Streams for Acro Form Fields
|
||
|
Retrieve the Formatting of Acro Form Fields (Font, Font Size, etc.)
|
||
|
Add New Acro Form Fields
|
|
|
|
DynamicPDF Generator v7.0 for .NET Features
|
||
|
Page Elements
|
||
|
Group
|
||
|
Label
|
||
|
Page Numbering Label
|
||
|
Layout Grid
|
||
|
Line
|
||
|
Rectangle
|
||
|
Bookmark
|
||
|
Circle
|
||
|
Image
|
||
|
Background Image
|
||
|
Link
|
||
|
Path
|
||
|
Text Area
|
||
|
Formatted Text Area (Limited HTML)
|
||
|
Table (Use the improved Table2 class)
|
||
|
Ordered Lists
|
||
|
Unordered Lists
|
||
|
Transformation Group
|
||
|
Transparency Group
|
||
|
Anchor Group
|
||
|
Note
|
||
|
22 Bar Code Page Elements
|
|
|
|
6 Chart Types
|
|
|
|
7 Acro Form Field Page Elements
|
|
|
|
Custom Page Elements
|
||
|
Bar Codes
|
||
|
Intelligent Mail Barcode
|
|
|
|
QR 2D-Barcode
|
|
|
|
Data Matrix Barcode
|
|
|
|
PDF417
|
|
|
|
MacroPDF417
|
|
|
|
Code 128
|
|
|
|
Code 3 of 9
|
|
|
|
Code 2 of 5
|
|
|
|
Interleaved Code 2 of 5
|
|
|
|
Postnet
|
|
|
|
Codabar
|
|
|
|
EAN/JAN 13
|
|
|
|
EAN/JAN 13 Supplement 2
|
|
|
|
EAN/JAN 13 Supplement 5
|
|
|
|
UPC Version A
|
|
|
|
UPC Version A Supplement 2
|
|
|
|
UPC Version A Supplement 5
|
|
|
|
EAN/JAN 8
|
|
|
|
EAN/JAN 8 Supplement 2
|
|
|
|
EAN/JAN 8 Supplement 5
|
|
|
|
UPC Version E
|
|
|
|
UPC Version E Supplement 2
|
|
|
|
UPC Version E Supplement 5
|
|
|
|
Charts
|
||
|
Vector based Embedded Charts - No Images
|
|
|
|
Area
|
|
|
|
Bar
|
|
|
|
Column
|
|
|
|
Line
|
|
|
|
Pie
|
|
|
|
Scatter
|
|
|
|
Acro Form Fields
|
||
|
Add Button Form Fields
|
|
|
|
Add Check box Form Fields
|
|
|
|
Add Combo box Form Fields
|
|
|
|
Add List box Form Fields
|
|
|
|
Add Radio Button Form Fields
|
|
|
|
Add Text Form Fields
|
|
|
|
Add Digital Signature Form Fields
|
|
|
|
JavaScript Support
|
||
|
JavaScript Actions
|
|
|
|
Document Level Javascript
|
|
|
|
Document Navigation
|
||
|
Outlines
|
||
|
Outline Styles
|
||
|
Outline Colors
|
||
|
URL Link
|
||
|
Zoom Page Destination
|
||
|
X Y Page Destination
|
||
|
Image Support
|
||
|
GIF
|
||
|
JPEG
|
||
|
JPEG 2000
|
||
|
PNG
|
||
|
BMP
|
||
|
EMF
|
||
|
EXIF
|
||
|
TIFF
|
||
|
Multi-Page TIFF
|
||
|
TIFF To PDF Conversion
|
||
|
WMF
|
||
|
Transparent Images
|
||
|
Load From a File
|
||
|
Load From System.IO.Stream
|
||
|
Load From Byte Array
|
||
|
Load From System.Drawing.Bitmap Object
|
||
|
16 Bit Precision Per Component (Color)
|
||
|
Font and Text Support
|
||
|
Font/Text Metrics
|
||
|
Font Families
|
||
|
14 Core PDF Fonts
|
||
|
6 Encoding for Core PDF Fonts
|
||
|
7 CJK Fonts From the Asian Font Pack
|
||
|
Unicode
|
||
|
OpenType (Including TrueType) Fonts
|
||
|
Type 1 Fonts
|
||
|
Font Embedding Options (Fully, Sub-Set or None)
|
||
|
Right To Left Text
|
||
|
Text Rotation
|
||
|
Font Kerning
|
||
|
Font Tracking
|
||
|
Table Support
|
||
|
Table Horizontal and Vertical Continuation
|
||
|
Automatic Cell Sizing
|
||
|
Table Border Formatting (Top, Bottom, Left, Right)
|
||
|
Cell Border Formatting (Top, Bottom, Left, Right)
|
||
|
Cell Padding Control (Top, Bottom, Left, Right)
|
||
|
Page Element in Cell
|
||
|
Image in Cell
|
||
|
Table in Cell
|
||
|
Formatted Text Area in Cell (HTML)
|
||
|
Table Continuation/Flowing
|
||
|
List Support
|
||
|
List Continuation
|
||
|
Mix Ordered and Unordered Lists
|
||
|
Unlimited Sub List Nesting
|
||
|
Color Support
|
||
|
Gradients
|
||
|
Spot Colors
|
||
|
Web Colors
|
||
|
RGB Colors
|
||
|
CMYK Colors
|
||
|
Grayscales
|
||
|
Over 140 Predefined Colors
|
||
|
16 Bit Precision Per Component (Color)
|
||
|
Prepress Support
|
||
|
PDF/X-1a
|
|
|
|
PDF/X-3
|
|
|
|
Output Intents
|
|
|
|
ICC Profiles
|
|
|
|
Archiving
|
||
|
PDF/A (Full Support for PDF/A-1a and PDF/A-1b)
|
|
|
|
PDF/A XMP Schema
|
|
|
|
PDF Tagging (Logical Structure)
|
|
|
|
Full OpenType or Type1 Font Embedding
|
|
|
|
Output Intents
|
|
|
|
ICC Profiles
|
|
|
|
Security and Encryption Support
|
||
|
Digital Signatures (Visible or Non-Visible)
|
|
|
|
Initialize Certificates from Store or File
|
|
|
|
User and Owner Passwords
|
|
|
|
RC4 40-Bit Encryption
|
|
|
|
RC4 128-Bit Encryption
|
|
|
|
AES 128-Bit Encryption
|
|
|
|
AES 256-Bit Encryption
|
|
|
|
Up to 8 User Access Permissions
|
|
|
|
Supports Leaving Metadata Unencrypted
|
|
|
|
Ability to Encrypt Only File Attachments
|
|
|
|
Document Templates and Sections
|
||
|
Break Document Into Sections
|
||
|
Document Templates
|
||
|
Section Templates
|
||
|
Stamping Templates
|
||
|
Even/Odd Templates
|
||
|
Page And Section Labeling
|
||
|
Other Features
|
||
|
Linearization (Fast Web View)
|
||
|
PDF Tagging (Logical Structure)
|
|
|
|
File Embedding
|
||
|
Automatic Stream Compression
|
||
|
Page Numbering (Roman, Arabic, and Letter Numbering)
|
||
|
Output To a File
|
||
|
Output To a Byte Array
|
||
|
Output To Any System.IO.Stream Object
|
||
|
Output To a System.Web.Page Object
|
||
|
Force File Download Support
|
||
|
XMP Metadata
|
|
|
DynamicPDF Generator for .NET was designed with perfomance in mind. PDF documents are generated by default using a single pass architecture allowing the PDF output to be sent to the output stream as the document is being created. This minimizes the amount of data stored in RAM as the document is created and frees up resources as quickly as possible during the output process. The architecture is similar to the way ASP.NET renders controls and has proven to be highly efficient. Take a look at the examples page for some performance statistics.
Performance was a major consideration during the development of DynamicPDF Merger for .NET. The techniques used to parse and manage the imported data are extremely fast and well designed. Only the data required in the output document is parsed and commonly used documents or pages can be stored as static variable to eliminate repeated parsing of the same data. This results in extremely fast performance. Take a look at the examples page for some performance statistics.
DynamicPDF ReportWriter for .NET builds PDF reports using the highly reliable and efficient DynamicPDF Generator for .NET. Report Elements are output to PDF using its object model and numerous other performance DPLX files can be cached and shared in a multi-threaded environment. DynamicPDF ReportWriter for .NET has been designed to excel in high load environments where high performance and reliability are key. Take a look at the examples page for some performance statistics.
DynamicPDF Suite supports .NET Frameworks 2.0, 3.5, 4.0 & 4.5.
DynamicPDF PrintManager for .NET Version 2 BETA Release
.NET PDF Viewer - Beta Release
Thanks again for all your help, I have to say that your customer service is very useful and quick!
Dave Decicco, Turnpike Global Technologies