Combines Merger, Generator and ReportWriter

  • Includes Merger for PDF merging, form filling, appending, watermarking, etc.

  • Includes Generator for PDF creation (with over 80 unique page elements)

  • Includes ReportWriter for report-styled PDF creation with a designer layout

  • Purchase together and save

DynamicPDF Core Suite bundles together our DynamicPDF Generator, Merger and ReportWriter products and makes them available at a reduced price. This is ideal for anyone who finds themselves needing multiple DynamicPDF products or who needs to combine the functionality of multiple products in their applications. With a Free Evaluation Edition to try and with flexible and Royalty Free licensing options, why not start using DynamicPDF Core Suite Today!


Start your Free Unlimited Trial Today!

Fully Functional, Never Expires, Watermarked Output

CoreSuite COM/ActiveX

Available in other flavors: .NET Java

You can purchase our products through this website. Click on the “Purchase” button next to the product that you would like to purchase and the product will be added to your shopping cart. A full featured Evaluation Edition can be downloaded by clicking on "Start Download" above.

For Maintenance Renewal please contact sales@dynamicpdf.com.

DynamicPDF Core Suite v8.0 for COM/ActiveXLicenseMaintenance 
Professional Server License$899.00$429.00 Purchase
Enterprise Server License$1,399.00$599.00 Purchase
Professional Developer License$1,599.00$669.00 Purchase
Enterprise Developer License$2,399.00$949.00 Purchase

* We offer a 30% discount when you purchase 5 to 9 developer licenses and a 50% discount when you purchase 10 or more developer licenses.

Professional & Enterprise Editions

Difference between the Professional & Enterprise editions is the features included with each edition. Please take a look at the feature list tab for complete details.

Server Licensing

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 development 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 Licensing

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.

Annual Maintenance Plan

  • Priority E-Mail Support (<2 hour response*)
  • Telephone Support
  • Major Version Upgrades (i.e. v7.0 to v8.0)
  • 100% Credit On Permitted Upgrades Between DynamicPDF for .NET Products (i.e. Professional Server to Enterprise Server)
  • Priority Access To Beta Software

Free Standard Support

All of our product licenses come with free standard support. Standard support includes:

  • E-Mail Support (<24 hour response*)
  • Minor Version Updates (Bug Fixes)
  • Access to User Support Forums

*During business hours 8:30 am to 5:00 pm Monday thru Friday Eastern Time US.

Upgrade Pricing

Logging into the Customer Area using your existing serial number will reveal all upgrade options and real-time prices related to that serial number.

Upgrade information is summarized as follows.

  • Permitted upgrades are within the same platform.
  • Any upgrades within the current major version provide an 80% credit (of original price paid)
  • Any upgrades from 1 major version back provide a 50% credit (of original price paid)
  • Any upgrades from 2 major versions back provide a 25% credit (of original price paid)
  • Adding Maintenance can be done within 30 days of original purchase

Please contact sales@dynamicpdf.com if there are any additional questions or for upgrading multiple licenses.

Educational Institution Pricing

ceTe Software is a strong believer in the power of education to make a difference in our world. We are pleased to offer a 50% discount on all of our products to educational institutions. Please contact sales@dynamicpdf.com for details on Educational Institution Pricing.

Refer to our Help Library and API Reference for more programming details.

Generate a PDF

The following ASP code shows how to generate a very simple PDF document with one page and one sentence of text.

' Create a PDF Document
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
 
' Create a Page and add it to the document
Dim MyPage
Set MyPage = MyDocument.AddPage()
 
' Add a label to the page
Dim MyLabel
Set MyLabel = MyPage.AddLabel("My PDF Document", 0, 0, 512, 40)
MyLabel.Font = DPDF_Font_Helvetica
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Image to PDF

The following ASP code shows how to generate a very simple PDF document with an image.

' Create a PDF Document
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
 
' Create a Page and add it to the document
Dim MyPage
Set MyPage = MyDocument.AddPage()
 
' Create an image object and add the image to the page from a file in a Path
Dim MyImage
Set MyImage = MyPage.AddImage(Server.MapPath("./MyImage.jpeg"), 0, 0)
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

TIFF to PDF

The following ASP code shows how to generate a PDF document from a TIFF file.

' Create a Document object.
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
 
' Append a TIFF file to the document.
MyDocument.AppendTiffFile Server.MapPath("./MyMultipageTiff.tiff")
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Form Fields

The following ASP code shows how to generate a PDF document with different form fields within your .NET application.

'Create a Document
Dim MyDocument
Set MyDocument = Server.CreateObject( "DynamicPDF.Document" )
'Add page to the document
Dim MyPage
Set MyPage = MyDocument.AddPage()
'Add TextField
Dim MyTextField
Set MyTextField = MyPage.AddTextField( "Text Field Name", 50, 50, 150, 100 )
MyTextField.DefaultValue = "ceTe Software"
 
'Add a button
Dim MyButton
Set MyButton = MyPage.AddButton( "Button Name", 50, 180, 100, 50 )
MyButton.Behavior = DPDF_Behavior_Push
MyButton.SetJavaScriptAction "app.alert('Hello');"
MyButton.Label = "Click"
 
'Add a check box
Dim MyCheckBox1
Set MyCheckBox1 = MyPage.AddCheckBox( "Check Box Name", 50, 250, 50, 50 )
MyCheckBox1.ExportValue = "Yes"
MyCheckBox1.DefaultChecked = true
 
'Add radio buttons
Dim MyRadio
Set MyRadio = MyPage.AddRadioButton( "Radio Button Name", 50, 320, 100, 75 )
MyRadio.ExportValue = "Yes"
MyRadio.DefaultChecked = true
 
'Add a combobox
Dim MyComboBox
Set MyComboBox = MyPage.AddComboBox( "Combo Box Name", 50, 420, 150, 25 )
MyComboBox.BorderColor = "Black"
MyComboBox.AddItem "Item 1" , , True
MyComboBox.AddItem( "Item 2" )
MyComboBox.AddItem( "Item 3" )
MyComboBox.AddItem( "Item 4" )
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Bookmarks

The following ASP code shows how to generate a very simple PDF Report with bookmarks.

' Create a PDF Document
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
 
' Add three pages to the PDF.
Dim MyPage1
Set MyPage1 = MyDocument.AddPage()
Dim MyPage2
Set MyPage2 = MyDocument.AddPage()
Dim MyPage3
Set MyPage3 = MyDocument.AddPage()
 
' Add a top level outline.
Dim MyParentOutline
Set MyParentOutline = MyDocument.AddOutline("Parent Outline")
 
' Add a top level bookmark.
Dim MyTopBkmark
Set MyTopBkmark = MyPage1.AddBookmark("Top Level BookMark to Page 1", 0, 0)
MyTopBkmark.ParentOutline = MyParentOutline
 
' Add child bookmarks
Dim MyChildBookMark
Dim MyChildBookMark1
Dim MyChildBookMark2
Set MyChildBookMark = MyPage1.AddBookMark("BookMark to Page 1", 0, 0)
MyChildBookMark.ParentOutline = MyParentOutline
Set MyChildBookMark1 = MyPage2.AddBookMark("BookMark to Page 2", 0, 0)
MyChildBookMark1.ParentOutline = MyParentOutline
Set MyChildBookMark2 = MyPage3.AddBookMark("BookMark to Page 3", 0, 0)
MyChildBookMark2.ParentOutline = MyParentOutline
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Barcodes

The following ASP code shows how to generate a PDF document with different barcodes within your .NET application.

'Create a PDF Document.
Dim MyDocument
Set MyDocument = Server.CreateObject( "DynamicPDF.Document" )
' Add Page to the document
Dim MyPage
Set MyPage = MyDocument.AddPage()
 
'Add Code128 barcode to the page.
MyPage.AddCode128 "Code 128 Barcode", 100, 50, 48
 
' Add DataMatrix barcode to the page
Dim MyDataMatrixBarcode
Set MyDataMatrixBarcode = MyPage.AddDataMatrixBarCode("DataMatrix barcode", 100, 120)
 
'Add Pdf417 barcode to the page.
Dim MyPdf417
Set MyPdf417 = MyPage.AddPdf417( "Pdf417 bar code.", 100, 200, 2, 2 )
 
'Add QrCode barcode to the page.
Dim QrCode
Set QrCode = MyPage.AddQrCode("QR code sample", 100, 300)
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Merge Two PDFs

The following Java code shows how to merge two PDFs together.

' Create a Document object.
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
 
' Load the first PDF.
MyDocument.LoadPdf Server.MapPath("./Merge A.pdf")
 
' Append the second PDF.
MyDocument.AppendPdf Server.MapPath("./Merge B.pdf")
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Append Multiple PDFs

ASP code for appending multiple PDF files together.

' Create a Document object with the first PDF.
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
MyDocument.LoadPdf Server.MapPath("./DocA.pdf")
 
' Append only the first two pages of second PDF.
MyDocument.AppendPdf Server.MapPath("./DocB.pdf"), 1, 2
 
' Append all pages in third PDF.
MyDocument.AppendPdf Server.MapPath("./DocB.pdf")
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Encrypt a PDF

The following ASP code shows how to encrypt a PDF document within your ASP page.

' Load the PDF using Document class.
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
MyDocument.LoadPdf Server.MapPath("./Needs Security.pdf")
 
' Apply the document security.
Dim MySecurity
Set MySecurity = MyDocument.SetRC4128Security("owner", "user")
MySecurity.AllowCopy = False
 
' Draw the encrypted PDF to browser.
MyDocument.DrawToWeb

Split a PDF

In this example we will take the original PDF and create a new PDF file for each page of the original PDF. The original PDF document is not modified.

' Open the PDF using PdfDocument object.
Dim pdfToSplit
Set pdfToSplit = Server.CreateObject("DynamicPdf.PdfDocument")
pdfToSplit.LoadPdf Server.MapPath("PDFs/pdfToSplit.pdf")
 
' Loop through the pages and save each individual page separately.
Dim i
For i = 1 To pdfToSplit.PageCount
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
MyDocument.LoadPdf pdfToSplit,i,1
MyDocument.DrawToFile("C:\Pdf_" & i & ".pdf")
Next

Watermark a PDF

ASP code for adding an image watermark onto every page of a PDF (text watermarks are also easy to do). With Even/Odd Templates, Section Templates or individual page placement, Merger provides developers extreme control of watermark placement.

' Load the PDF using Document class.
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
MyDocument.LoadPdf Server.MapPath("./Doc Needs Watermark.pdf")
 
' Create and apply a watermark template with an image.
Dim MyWatermarkTemplate
Set MyWatermarkTemplate = MyDocument.SetTemplate()
Dim MyImage
Set MyImage = MyWatermarkTemplate.AddImage(Server.MapPath("./Watermark.png"), 20, 20, 30)
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Stamp a PDF

ASP code for adding an image stamp onto every page of a PDF (text stamps are also easy to do). With Even/Odd Templates, Section Templates or individual page placement, Merger provides developers extreme control of stamp placement.

' Load the PDF using Document class.
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
MyDocument.LoadPdf Server.MapPath("./Doc Needs Stamp.pdf")
 
' Create and apply a template with an image.
Dim MyStampTemplate
Set MyStampTemplate = MyDocument.SetStampTemplate()
Dim MyImage
Set MyImage = MyStampTemplate.AddImage(Server.MapPath("./Stamp.png"), 20, 20, 30)
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

PDF Form Filling

ASP code for filling in existing form fields within a PDF document. Values can come directly from a database or be collected from the user. But filling in the form fields will preserve the formatting of the fields that exist on the original PDF.

' Load the PDF form using Document class.
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document")
MyDocument.LoadPdf Server.MapPath("./Fill Form Fields.pdf")
 
' Set the field values.
MyDocument.Form.Fields.Item( "TextBox1" ).Value = "My Text" ' TextBox field
MyDocument.Form.Fields.Item( "CheckBox1").Value = "Yes" ' CheckBox field
MyDocument.Form.Fields.Item("ComboBox1").Value = "Item4" ' ComboBox field
MyDocument.Form.Fields.Item("RadioButton1").Value = "Item2" ' RadioButton field
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Generate PDF Report

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

' Create a Document object.
Dim MyDocument
Set MyDocument = Server.CreateObject("DynamicPDF.Document" )
 
' Create a DocumentLayout object with the report template.
Dim MyDocumentLayout
Set MyDocumentLayout = Server.CreateObject("DynamicPDF.DocumentLayout")
MyDocumentLayout.LoadDplx("C:\Temp\Sample.dplx")
 
' Run the report and save the PDF.
Set MyDocument = MyDocumentLayout.Run()
 
' Draw the output PDF to browser.
MyDocument.DrawToWeb

Why Choose CoreSuite?

  • Easy to Use
  • Efficient Performance
  • DynamicPDF Generator is included
  • Lots of Features
  • Great Support
  • DynamicPDF Merger is included
  • Based on .NET Framework
  • Free Evaluation
  • DynamicPDF ReportWriter is included
  • Product maturity (over 10 years in the market)
  • Flexible Licensing

We’re Not The Only Ones That Think We’re Great!

Customer Testimonials