Skip to main content
Skip table of contents

PDF Form

PDF Form: Creates a PDF document with or without form fields from FDF/XFDF form data, extracts an FDF file from a PDF form document, sets form field values or converts a PDF form document into a flat PDF document.

Note:

The FDF/XFDF form data are saved in a text or XML document. This form data document must contain an absolute path to a PDF form document that serves as a template for the PDF document to be created (not relevant for the operations Export FDF and Flatten).

Properties

Operation

Determines which operation the adapter executes

Possible values:

  • Flatten XFDF: Write XFDF data to a PDF form document (convert form fields to text).

  • Flatten FDF: Write FDF data into a PDF form document (convert form fields into text)

  • Export FDF: Extract FDF data from a PDF form document

  • Import XFDF: Write XFDF data into a PDF form document (form fields retained)

  • Import FDF: Write FDF data into a PDF form document (form fields retained)

  • Set Fields: Set form field values and, if necessary, convert the form fields to text in the output PDF document.

  • Flatten: Convert PDF form document to a flat PDF document (convert form fields to text).

Parameter

Adapter

Main class of the adapter (do not change!)

Possible values: en.softproject.integration.adapter.pdf.PDFForm: Main class (default)

PreserveExtendedAttributes

Preserve the extended attributes in the PDF document when using the Set Fields operation, if it was defined via flatten="false" for a form field in the input XML that form fields should remain editable.

Possible values:

  • yes: Receive the extended attributes after filling the form fields (default)
  • no: Extended attributes for the form fields in the PDF document are not preserved (this corresponds to the behaviour in previous versions of this adapter and is only relevant in case of compatibility problems).

Status values

1The operation was executed successfully.
-1The operation failed due to a technical error.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.