DynamicPDF Dependable Developer Components
Quick Navigation

DynamicPDF Merger for COM/ActiveX - Overview

DynamicPDF Merger for COM/ActiveX makes simple the task of merging and adding new content to existing PDF documents. The object model is intuitive and easy to learn, yet very flexible allowing PDF merging, stamping, appending, form filling, flattening, encrypting, rotating, scaling, splitting and so much more. The Developer Editions offer royalty free distribution of server and client based applications to an unlimited number of servers or workstations.

Please note that the .NET Framework (2.0 or greater) is required for the current release of DynamicPDF Merger for COM/ActiveX as the .NET Framework is used internally.

Flexible Licensing

Merger for COM/ActiveX 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 binaries can easily be deployed with another application by following the instructions in our help documentation.


Performance was a major consideration during the development of Merger for COM/ActiveX. The techniques used to parse and manage the imported data are extremely fast and well designed. PDF documents are generated with a single pass architecture allowing the output data to be sent to the 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. The architecture is similar to the way ASP renders controls and has proven to be highly efficient.

The object model is also multithread safe. Multiple threads can generate PDF documents at the same time. Page Elements, Fonts, Images and other resources can be shared between threads without interfering with each other.


The Merger for COM/ActiveX object model is very flexible and can be used to achieve many PDF manipulation tasks. The Document object can be used to merge and append PDF documents. Pages from the resulting document can then be accessed and new content can be added to the pages.

The included ImportedPageData object is a Page Element object that allows an imported page to be placed on a Generator for COM/ActiveX page and be scaled, shifted or rotated. This allows multiple pages from an existing PDF to be placed onto one page. This is ideal for pre-press work as well and using existing PDF documents as templates for portions of a page.

Objects and methods are also included for reading the content from an imported page and for determining the number of pages in an imported PDF document.

Generator for COM/ActiveX is included with Merger for COM/ActiveX. When using Merger for COM/ActiveX, you have access to the Generator for COM/ActiveX object model. See the feature chart for the exact features included with each version of Merger for COM/ActiveX.

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

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

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