What is DynamicPDF ReportWriter for .NET?

Dynamic PDF Dot Net ReportWriter

DynamicPDF ReportWriter is a 100% .NET library that gives software developers the ability to create real-time PDF reports in any .NET application. ReportWriter includes a GUI report designer and integrates with ADO.NET and allows on-the-fly report generation in real-time. It integrates with DynamicPDF Generator for .NET and DynamicPDF Merger for .NET allowing use of any of their licensed features while creating reports. With a Free Evaluation Edition to try and with flexible and Royalty Free licensing options, why not start using DynamicPDF ReportWriter Today!

DynamicPDF Designer

DynamicPDF ReportWriter for .NET uses a new XML based file format with a .DPLX extension to represent the layout of a report. These files can be created and edited using DynamicPDF Designer, our new WYSIWYG design tool. Using DynamicPDF Designer, developers as well as report designers can now quickly and visually layout PDF reports. DynamicPDF Designer provides a look and feel that is similar to Visual Studio making it easy to pickup and use. DPLX report templates can quickly be created or edited and all 12 report elements can be dragged and dropped onto reports. The properties window can then be used to fine tune any details of the report. Once a DPLX file is created it can easily be used with ReportWriter to create real-time PDF reports.

Generate PDF Report .NET (C# and VB.NET)

The following C# and VB.NET code shows how to generate a very simple PDF Report using a dplx file.

C# Code:
   1:  DocumentLayout report = new DocumentLayout(@"C:\Sample.dplx");
   2:  Document document = report.Run();
   3:  document.Draw(@"C:\MyReport.pdf");
VB.NET Code:
   1:  Dim report As New DocumentLayout("C:\Sample.dplx")
   2:  Dim document As Document = report.Run()
   3:  document.Draw("C:\Mydocument_vb.pdf")

Why Choose DynamicPDF ReportWriter?

         Download ReportWriter Today!

DynamicPDF ReportWriter v8.0 for .NET - Feature Chart

Review the below feature chart to see the features that are included with each edition:
DynamicPDF ReportWriter v8.0 for .NET Features
Included Products
DynamicPDF ReportWriter v8.0 for .NET Professional Edition
DynamicPDF Generator v8.0 for .NET Professional Edition
DynamicPDF ReportWriter v8.0 for .NET Enterprise Edition
DynamicPDF Generator v8.0 for .NET Enterprise Edition
DynamicPDF Designer v8.0 for .NET
Report Elements
Content Group
Formatted Record Area
No Split Zone
Page Break
Page Numbering Label
Record Area
Record Box
Soft Break
Sub Report
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
Display Font Outlines (Works as per page element license)
Database Support
ADO.NET Integration
Microsoft SQL
Use Custom Database Drivers and Connections
Use List of Objects as Data Source
Use LINQ to Retrieve Data
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 upgrades v5 or higher DPLX files
DynamicPDF Generator v8.0 for .NET Features
Page Elements
Page Numbering Label
Layout Grid
Background Image
Text Area
Formatted Text Area (Limited HTML)
Table2 (New Table with Improved Functionality)
Ordered Lists
Unordered Lists
Transformation Group
Transparency Group
Anchor Group
25 Bar Code Page Elements
6 Chart Types
7 Acro Form Field Page Elements
Custom Page Elements
Bar Codes
Vector based Embedded Barcodes - No Fonts
Intelligent Mail Barcode
Data Matrix Barcode
Code 128
Code 3 of 9
Code 2 of 5
Interleaved Code 2 of 5
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 Supplement 2
EAN/JAN 8 Supplement 5
UPC Version E
UPC Version E Supplement 2
UPC Version E Supplement 5
QR Code
MSI Barcode (also known as Modified Plessey)
RM4SCC(Royal Mail) Barcode
Vector based Embedded Charts - No Images
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
Outline Styles
Outline Colors
URL Link
Zoom Page Destination
X Y Page Destination
Image Support
JPEG 2000
Multi-Page TIFF
TIFF To PDF Conversion
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
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
Display Font Outlines (Works as per page element license)
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
Spot Colors
Web Colors
RGB Colors
CMYK Colors
Over 140 Predefined Colors
16 Bit Precision Per Component (Color)
Prepress Support
Output Intents
ICC Profiles
PDF/A-1a and PDF/A-1b
PDF/A-2a, PDF/A-2b and PDF/A-2u
PDF/A-3a, PDF/A-3b and PDF/A-3u
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
Document Optimization (Image Data Only)
Document Custom Properties


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 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. Currently this product supports .NET Frameworks 2.0, 3.5 & 4.x.

Other DynamicPDF Tools also Available

Customer Quote
Title Line

I have a preference in using your product rather than Crystal specifically due to the look of your product over the look of Crystal Reports and especially due to the customer service we have received. Phenomenal is an understatement.

C. Dahlkvist, Distributed Applications Manager, Berger Transfer & Storage