FAQs
Q: What
is Forms Extension for Adobe PDF Library?
A: Forms Extension is an add-on
SDK for the Adobe PDF Library that adds programmatic support for static XFA,
dynamic XFA, and AcroForms. It enables applications to render, flatten,
convert, and extract form data in server and automated environments without
requiring Adobe Acrobat.
Q: What
is the difference between static XFA and dynamic XFA?
A: Static XFA forms use PDF
marking operators for the base page appearance and XFA grammar for form logic
and fields. Dynamic XFA forms use XFA exclusively, with no PDF-based page
appearance. Dynamic XFA is more complex and has less support in third-party PDF
tools. Both types are supported by Forms Extension.
Q: Does
Forms Extension work without Adobe Acrobat?
A: Yes. Forms Extension renders,
flattens, and processes XFA and AcroForms in server and automated environments
with no Acrobat installation required. It does require the Adobe PDF Library.
Q: Can
Forms Extension convert XFA forms to AcroForms?
A: Yes. Forms Extension can
convert static and dynamic XFA forms into interactive AcroForms, enabling
compatibility with PDF 2.0, PDF/A, and modern viewers that do not support XFA.
Q: What
barcode formats does Forms Extension support?
A: Forms Extension supports
PDF417, Data Matrix, and QR code barcodes within form fields, and preserves
barcode output when forms are flattened to static PDF content.
Q: What
is the difference between Forms Extension and PDF Forms Flattener?
A: Forms Extension is an SDK for
developers embedding forms processing into applications which provides a full
API for rendering, converting, and extracting form data. PDF Forms Flattener is
a command-line tool for flattening forms in batch workflows without SDK
integration. If you need programmatic control inside an application, use Forms
Extension. If you need a scriptable CLI tool, use PDF Forms Flattener.