DynamicPDF Dependable Developer Components
Quick Navigation

DynamicPDF™ Generator Classic - Overview

DynamicPDF Generator Classic was designed from the ground up with the web application developer in mind. It provides seamless integration with ASP while allowing access from any language that supports COM/ActiveX (such as ColdFusion). The object model is easy to understand and at the same time, very powerful.

Please note that we have another product DynamicPDF™ Generator for COM/ActiveX which has more features than DynamicPDF Generator Classic.

Flexible Licensing

Generator 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 licenses are 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.


  • True PDF Generation. DynamicPDF Generator Classic 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 create HTML pages dynamically.

  • High Performance. DynamicPDF Generator Classic is a highly efficient and lightweight COM/ActiveX component written in C++.

  • ASP/IIS Optimization. When using the DrawToASP method of the document object, DynamicPDF Generator Classic 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 Generator Classic 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 Generator Classic can be used as a base component for other products. An example of this is included with the install (i.e. DPDF_QuadChart). Our DynamicPDF™ ReportWriter component is another example.

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

  • Page Numbering. The current page number and total pages can be added to any page in the document. If your document is broken up into sections your pages can be numbered within that section as well.

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

  • Built in Font Metrics. The font metrics for the core 14 PDF fonts are compiled into DynamicPDF™ Generator Classic, making font metric calculations highly efficient.

  • Text Continuation. The text area object can easily continue remaining text to a new column or to the next page.

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

  • 100% Compliant With PDF Standard. DynamicPDF™ Generator Classic 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™ Generator Classic has three types of objects:
  • Document Object. This is the first object that is created and represents a PDF document.
  • Page Objects. Page objects are added to the Document object and represent a page in the PDF document.
  • Page Element Objects. Page element objects are added to a page and represent different elements of the page. There are currently four page element objects: Image object, Line object, Rectangle object, and TextArea object.
Latest Blog Posts

DynamicPDF for .NET Core Suite Version 9 BETA Release

DynamicBarcode Creator for .NET v2.0 Release

DynamicBarcode Creator v2.0 for .NET BETA Release

DynamicPDF PrintManager for .NET Version v3.0 Release

Customer Quotes

Thank you very much for your clever and fast support. We couldn’t achieve this project without your help. I see we’ve done a great job by choosing ceTe’s DynamicPDF.

-- Zafer Arsay, Aviva Life and Pension Co.

Site Map |  Contact Us |  Legal Stuff |  EULA Logo © 1997-2017 ceTe Software