DynamicPDF Dependable Developer Components
Quick Navigation

DynamicPDF™ Generator for COM/ActiveX Compatibility

DynamicPDF™ Generator v3.0 for COM/ActiveX contains many improvements over previous versions and the object model is not 100% compatibale with Generator Classic. In most cases the changes to the code written for Generator Classic are very minor. This page details those changes so that code written for Generator Classic can quickly be adapted to work with Generator v3.0 for COM/ActiveX.

  1. The .NET Framework is now required.
    No reference to the Framework from any of your code is required. But internally the framework is now used. Therefore it must be present (v1.0 or greater) on the target machine.


  2. Server.CreateObject has changed.
    The following line from previous version:
    Server.CreateObject("DPDF_Gen.Document")
    will change to:
    Server.CreateObject("DynamicPDF.Document")
  3. The GUID of the type library has changed.
    This will change the UUID of the METADATA tag on the ASP page from:
     METADATA TYPE="typelib" UUID="{C86D4FD3-4C8A-4126-B5AC-06E5FD19D3D2}"
    to this:
     METADATA TYPE="typelib" UUID="{DF9225FE-94A4-490D-8CAD-E8366CE621D3}"

  4. Improved handling of font spacing and leading.
    • The first line of a TextArea will appear to shift up slightly (this shift will be equal to the value of the font’s descender. This shift is because the previous versions of Generator did not calculate the ascender and descender of the font.
    • The leading value is now read directly from the font. In most cases this will cause the leading between lines to increase slightly.
  5. The PageNumberingLabel class was added.
    Page numbering is no longer handled inside the TextArea. The following lines from Generator Classic:
    Set objTextArea = MyPage.AddTextArea("Page %CP% of %TP%", x, y, width, height, , , 12)
    objTextArea.Parse = True
    will change to:
    MyPage.AddPageNumberingLabel “Page %%CP%% of %%TP%%”, x, y, width, height
Latest News

DynamicPDF CoreSuite v7.0 for .NET

We are pleased to announce the release of DynamicPDF CoreSuite v7.0 for .NET:

     Download Now

More information is available by clicking the link above.

Customer Quotes

You guys are great! I want to steal some of your customer support reps to do customer support for my company!

-- Eric Andersen, Xavus Web Solutions

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