Release Notes, Forms Extension

Forms Extension 2.3.0 (3/7/2024)

Note: Please install the APDFL 15.0.4PlusP8p release first, followed by Forms Extension 2.3.0 release to the same location.

Problem Corrections

Forms Extension 2.2.0 (12/15/2022)

Note: Please install the APDFL 15.0.4PlusP8h release first, followed by Forms Extension 2.2.0 release to the same location.

Problem Corrections

  • SF#44885 – Corrects an issue during Dynamic XFA Flattening where some draw elements with a caption specified would not be preserved as expected.
  • SF#45182 – Corrects an issue in which the formatting of XFA fields were not preserved when Flattening.
  • SF#45186 – Corrects an issue in which flattening an XFA document could result in a blank document.
  • SF#45276 – Corrects an issue with preserving the formatting of XFA fields when a document is Flattened.

Forms Extension 2.1.0 (4/1/2022)

Note: Please install the APDFL 15.0.4PlusP8d release first, followed by Forms Extension 2.1.0 release to the same location.

New Features:

  • SF#43267 –
    • The behavior of PDDocFlattenAcroFormFields() has been changed to reject documents containing no AcroForms and to completely eliminate the /AcroForm entry rather than leaving an empty one behind.
    • The function PDDocFlattenNonFormAnntotations() has been added to flatten Annotation of documents with no Forms.
    • The function PDDocGetFormsType() has been added to facilitate discovery of what type of Forms a document contains.
  • SF#43278 – Adds the new property FormsExtensionVersion to the Library class. Only available with Forms Extension.
  • Adds the method FlattenNonFormAnnotations() and the property FormsType to the Document class and the DocFormsType enumeration.

Problem Corrections

  • SF#44512 – Improves clarity of the "Installing the Forms Extension" portion of the documentation.
  • SF#44687 – Corrects an issue in which Dynamic XFA document using JavaScript to define its layout of elements could fail to be converted to PDF as expected.
  • SF#44720 – Corrects an issue in which PDDocIsDynamicXFA() could raise an exception for a non-Forms document.
  • SF#44798 – Corrects an issue in which the library would intermittently fail to provide a valid host version number.

Forms Extension 2.0.1 (8/4/2021)

NOTE: Please install the APDFL 15.0.4PlusP7x release of the Adobe PDF Library first. Then, install the release for Forms Extension 2.0.1 to the same location.

Problem Corrections:

  • SF#44445 – Corrects an issue in which flattening an XFA document with a shared Text Field using Rich Text could result in missing elements after flattening.
  • SF#44458 – Corrects an issue in which an XFA document with a Field using a Font size larger than 72pt could become 10pt in the converted PDF output.

Forms Extension 2.0.0 (7/7/2021)

Note: Please install the APDFL 15.0.4PlusP7w release of the Adobe PDF Library first. Then, install the release for Forms Extension 2.0.0 to the same location. This release continues to be compatible with 15.0.4PlusP7e through 15.0.4PlusP7u, however, you can not access the new features.

Enhancements:

  • Adds the methods PDDocIsDynamicXFA()/PDDocIsStaticXFA() to the C/C++ interface. Adds the properties IsDynamicXFA and IsStaticXFA to the Document class of the .NET and Java interfaces.
  • Adds the method PDDocFlattenXFAFieldsAsIfPrinted() to flatten a XFA document as if being printed to the C/C++ interface. Adds the method FlattenXFAFieldAsIfPrinted() to the Document class of the .NET and Java interfaces.

Customer Case Resolutions

  • SF#43132 – Corrects an issue in which XFA fields with presence set to Invisible would show up in the Flattened output.
  • SF#43268 – Corrects an issue in which Flattening of AcroForm fields resulted in annotations flattened by mistake.
  • SF#43435 – Corrects an issue in which the formatting of a DateTimeEdit XFA tag would be incorrect in the Flattened output.
  • SF#43450 – Corrects an issue in which flattening a XFA document with a shared Text Field using Rich Text intended for displaying content on different pages. This also corrects a problem flattening Signature annotations where although flattened the fields remained in the document.
  • SF#43451 – Corrects an issue in which a crash that may occur opening a particular XFA document.
  • SF#43492 – Adds the properties IsDynamicXFA and IsStaticXFA to the Document class.
  • SF#43495 – Corrects an issue in which XFA fields with presence set to Invisible would show up in the Flattened output.
  • SF#43505 – Corrects various memory leaks when Forms Extension is used.
  • SF#43529 – Updates user guide to add reference to required file msvcp120.dll.
  • SF#43885 – Corrects an issue with how values in NumericEdit fields changed their formatting when flattened.
  • SF#44101 – Corrects an issue in which a XFA document using Adobe Javascript would fail to flatten fields as expected.
  • SF#44136 – Corrects an issue which could occur saving a Document when using the Ram FileSystem.
  • SF#44220 – Corrects a performance issue which occurred importing of XFA Forms data.
  • SF#44292 – Corrects an issue in which flattening an XFA document with a shared Text Field using Rich Text intended for displaying content on different pages.

Forms Extension 1.1.0 (3/30/2020)

Note: Please install the APDFL 15.0.4PlusP7e release of the Adobe PDF Library first. Then, install the release for Forms Extension 1.1.0 to the same location.

Enhancements:

  • Adds support for the 64 bit Windows platform

Customer Case Resolutions

  • Corrects an issue in which saving a XFA document without having Flattened or Converted it first could lead to an improper result.

Forms Extension 1.0.3 (2/14/2020)

Note: Please install the APDFL 15.0.4PlusP7c release of the Adobe PDF Library first. Then, install the release for Forms Extension 1.0.2 to the same location.

This release is only for Windows 32.

Enhancements:

  • Flatten XFA form documents (static or dynamic) to standard PDF page content
  • Flatten AcroForm form documents to static PDF page content
  • Convert XFA to AcroForm PDF forms documents
  • Import and export XFA forms data
  • Import and export AcroForm data
  • Generate appearances for annotations when saving the PDF output document