Quick Navigation

DynamicPDF™ ReportWriter - Overview

DynamicPDF™ ReportWriter was designed to quickly generate PDF reports from database queries and stored procedures. It has the same IIS integration found in DynamicPDF™ Generator Classic while adding ADO integration. This makes it possible to generate dynamic PDF reports from any database that can be accessed from ADO 2.6. DynamicPDF™ ReportWriter's COM interface makes it possible to access the component from any language that supports COM/ActiveX (such as ColdFusion). The object model is easy to understand and designed for optimal performance in a server environment. The latest version adds support for 18 reporting events, greatly increasing the flexibility of the Reporting engine.

Flexible Licensing

ReportWriter is available in two licensing models. Server based licensing is intended for developers who wish to install our software on their server or web server. It is licensed per production server and allows an unlimited number of installations on development workstations and servers. This licensing model is ideal for those who wish to install our software on a limited number of servers and allows us to offer a lower price to developers who do not intend to distribute our software to a large number of servers or workstations.

Developer based licensing is intended for developers who wish to distribute our software to a large number of clients. It allows one developer to develop an unlimited number of client or server based applications that use our product and distribute them royalty free. Our assemblies can easily be deployed with another application using XCOPY or a setup program.

Features

  • True PDF Generation. DynamicPDF™ ReportWriter generates PDF code from scratch. It is not a printer driver and there is no need to import an existing PDF document. PDF documents are created dynamically in much the same way that ASP or ColdFusion creates HTML pages dynamically.

  • High Performance. DynamicPDF™ ReportWriter is a highly efficient COM/ActiveX component. It integrates with IIS and ADO for optimal performance.

  • ASP/IIS Optimization. When using the DrawToASP method of the report object, DynamicPDF™ ReportWriter generates the PDF in memory and outputs it directly to ASP's response object. This results in superior performance and avoids the need for costly temp files.

  • Flexibility. DynamicPDF™ ReportWriter can be used from any language that supports COM objects. Generated PDF documents can be returned as a byte array or saved directly to disk. This allows the component to be used from ColdFusion as well as in Visual Basic, C++, and .NET applications.

  • Extensibility. DynamicPDF™ ReportWriter can be used as a base component for other products.

  • Events Support. DynamicPDF™ ReportWriter supports 18 events during the process of generating a report. The events can be used to greatly increase the flexibility of the Reporting engine.

  • Page Element Rotation. Text and /Images can be rotated at any angle on the page.

  • Font Embedding. TrueType and Type 1 fonts can be embedded in the report.

  • Easy to Learn. Our simple object model reduces the learning curve for DynamicPDF™ ReportWriter. You will be generating your own dynamic PDF reports in minutes.

  • Page Numbering. The current page number and total pages can be added to any page in the document. If your report uses sections, pages can be numbered with each section as well.

  • Five Part Reports. The report can be divided into up to five parts and records can be grouped into sections. The five report parts are: Header, Section Header, Body, Section Footer, and Footer.

  • 100% Compliant With PDF Standard. DynamicPDF™ ReportWriter is 100% compliant with Adobe's published PDF standard for PDF version 1.3. Generated PDF documents are viewable from any viewer that complies with these standards.

Object Oriented Design

DynamicPDF™ ReportWriter has three types of objects:
  • Report Object. This is the first object that is created and represents a report.

  • Report Part Objects. The report object has five report parts: Header object, Section Header object, Body object, Section Footer object, and Footer object.

  • Report Element Objects. Report element objects are added to a report part. These elements are drawn to the PDF document when the report is generated. There are currently five report element objects: Image object, Label object, Line object, RecordBox object, and Rectangle object.

Latest News

ceTe Software has moved

Our new address is:

     5950 Symphony Woods Road

     Suite 616

     Columbia, MD 21044


DynamicPDF v6.0 for .NET BETA

We are pleased to announce the beta release of DynamicPDF v6.0 for .NET:

     Download Now

More information and beta version is available by clicking the link above.


DynamicPDF Converter v1.0 for .NET

We are pleased to announce the release of DynamicPDF Converter v1.0 for .NET:

     Download Now

Customer Quotes

Just wanted to let you know that everything went smoothly and your product is great. It was easy to implement and we had no problems getting it going. I think I already sent you guys an email about this but your programmers did a great job because the object model is written very well (especially compared to the other pdf component we almost went with).

-- Trevor Pinkney, Azentra Inc.

Site Map   |   Contact Us   |   Legal Stuff © 1997-2010 ceTe Software