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

DynamicPDF v5.0 for Java Beta

We are pleased to announce the Beta release of DynamicPDF for Java version 5.0:

     DynamicPDF Java v5 Beta


New Strategic Partnership

We are excited to announce our partnership with Foxit Software:

     Full Press Release


New Product Coming Soon

We are pleased to announce the upcoming release of our new product:

     DynamicPDF Converter

More information and beta versions are available by clicking the link above.

Customer Quotes

As always the support from your company is fantastic. I have never worked with a company that is as responsive and helpful as ceTe Software. I want you to know that I appreciate it greatly as I am on a strict deadline and you and your team have been nothing but rock solid.

-- Mathew LaPora, Clear Choice Health Plans

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