Portable Document Format (PDF) is actually a family of file formats, and this article details the ones that are most relevant for form developers. Many of the technical details and standards of different PDF types are evolving and changing. Some of these formats and specifications are International Organization for Standardization (ISO) standards, and some are specific intellectual property owned by Adobe.
This article shows you how to create various types of PDFs. It helps you understand how and why to use each one. All these types work best in the premier client tool for viewing and working with PDFs—Adobe Acrobat DC.
Following is an example of a PDF/A file in Acrobat DC.
Sample files can be downloaded from here
Adobe uses the term XFA PDF form to refer to the interactive and dynamic Forms you create with AEM Forms Designer. The Forms and files you create with Designer are based on Adobe’s XML Forms Architecture (XFA). In many ways, the XFA PDF file format is closer to an HTML file than it is to a traditional PDF file. For example, the following code shows you what a simple text object Looks like in an XFA PDF file.
XFA Forms are XML based. This well-structured and flexible format enables an AEM Forms Server to transform your Designer files into different formats, including traditional PDF, PDF/A, and HTML. You can see the Complete XML structure of your Forms in Designer by selecting the XML Source tab of the Layout Editor. You can create both static and dynamic XFA Forms in AEM Forms Designer.
Static XFA PDF forms layout never changes at runtime, but they can be interactive for the user. The following are a few advantages of static XFA PDF forms:
You can create static PDFs using AEM Forms Designer by saving the XDP as Adobe Static PDF Form
Dynamic XFA PDFs can change their layout at runtime, so the commenting and markup features aren’t supported. However, dynamic XFA PDFs do offer the following advantages:
You can create dynamic pdfs using AEM Forms Designer by saving the XDP as Adobe Dynamic XML Form
Dynamic forms cannot be rendered using the in built pdf viewers of the modern browsers.
A Certified Document provides PDF document and Forms recipients with added assurances of its authenticity and integrity.
The most popular and pervasive PDF format is the traditional PDF file. There are many ways of creating a traditional PDF file, including using Acrobat and many third-party tools. Acrobat provides all the following ways to create traditional PDF files. If you don’t have Acrobat installed, you may not see these options on your computer.
A Certified Document provides PDF document and forms recipients with added assurances of its authenticity and integrity.
Acroforms are Adobe’s older interactive form technology; they date back to Acrobat version 3. Adobe provides the Acrobat Forms API Reference, dated May 2003, to provide the technical details for this technology. Acroforms are a combination of the
PDF/A (PDF for Archives) builds on the document storage benefits of traditional PDFs with many specific details that enhance long-term archiving. The traditional PDF file format offers many benefits for long-term document storage. The compact nature of PDF facilitates easy transfer and conserves space, and its well-structured nature enables powerful indexing and search capabilities. Traditional PDF has extensive support for metadata, and PDF has a long history of supporting different computer environments.
Like PDF, PDF/A is an ISO standard specification. It was developed by a task force that included AIIM (Association for Information and Image Management), NPES (National Printing Equipment Association), and the Administrative Office of the U.S. Courts. Since the goal of the PDF/A specification is to provide a long-term archive format, many PDF features are omitted so the files can be self-contained. The following are some key points about the specification that enhance the long-term reproducibility of the PDF/A file:
Two files in the sample files were created from the same Microsoft Word file. One was created as a traditional PDF and the other as a PDF/A file. Open these two files in Acrobat Professional:
Although the documents Look the same, the PDF/A file opens with a blue bar across the top, indicating that you’re viewing this document in PDF/A mode. This blue bar is Acrobat’s document message bar, which you see when you open certain types of PDF files.
The document message bar includes instructions, and possibly buttons, to help you complete a task. It’s color-coded, and you’ll see the blue color when you open special types of PDFs (like this PDF/A file) as well as certified and digitally signed PDFs. The bar changes to purple for PDF forms and to yellow when you’re participating in a PDF review.
If you click Enable Editing, you take this document out of PDF/A compliance.