Develop PDF Forms using AEM 6.x

Home/Develop PDF Forms using AEM 6.x

Develop PDF Forms using AEM 6.x

Duration:2 or 3 days (2 days for non-technical attendees, 3 days for technical attendees)

adobe aem PDF Forms training

Learn how to use AEM Forms Designer software to create PDF forms and documents that can be interactive, non-interactive, static or dynamic (changes layout based on user action or data).

Course Description

This training focuses on helping you learn how to use the Adobe AEM Forms Designer software and create form templates that can be rendered as PDF. Throughout this hands-on guided training, you will be creating a sophisticated PDF Form that showcases many features of the tool. At the end of this training, you will be comfortable with creating PDF forms that can be interactive or non-interactive, and static or dynamic. You will also be very familiar with all the relevant best practices so your PDF forms are manageable in the long run. On the third day, there is a self-paced lab where you will build a PDF Form that meets a specific set of requirements.




Are you a form designer/author or a business analyst or a new user? Are you looking to learn how to create interactive and static/dynamic PDF forms? This training is for form designers, business analysts, developers, and anyone looking to create PDF forms.

Training Methods
  • On-site at Customer’s facility anywhere around the world
  • Public Classroom Training
  • Virtual/Online Training
Course Outline Download as PDF
Session 1: Introduction and Overview
  • Various Form Types
  • Designer Workspace and layouts
  • Various Palettes and Tabs
  • Adobe Acrobat vs. Adobe Reader
  • XML Forms Architecture
Session 2: Working with Form Objects
  • Radio Button vs. Check Box
  • Drop-down List vs. List Box
  • Image vs. Image Fields
  • Tables and Sub Forms
  • Text Field vs. Static Text vs. Floating Field
Session 3: Form Preview and Save Options
  • Generating preview data
  • Preview as PDF vs HTML5
  • Static vs Dynamic Form Save
Session 4: Reusing Templates, PDF Forms and MS Word Documents
  • Template Manager
  • Creating custom templates
  • Creating custom categories
  • Using custom templates
  • Create using existing PDF or MS Word documents
Session 5: Master pages and content areas
  • Adding multiple master pages
  • Page occurrences
  • Adding multiple content areas
  • Paginations
Session 6: Data Connections
  • Overview of XML Schema
  • Connecting a form design with an XML Schema
  • Connecting a form design with XML data
  • Connecting a form design with SOAP/Web Service
Session 7: Data Bindings
  • Implicit Binding
  • Explicit Binding
  • Global Binding
  • Different ways to add the bindings
Session 8: Configuring Form Objects
  • Using Custom Objects (simple vs composite)
  • Various Patterns (Display, Edit, Validate and Data)
  • Layout and Border Palette
  • Font Palette
Session 9: Using Fragments
  • Benefits of Fragments
  • Fragments at design time
  • Considerations when designing with Fragments
Session 10: Style Sheets and Style Catalog

Hands-on exercises

Session 11: Scripting in Designer
  • Introduction to Events
  • Various Event Types
  • Using the Script Editor
  • Adding simple scripting (JavaScript and FormCalc)
  • Troubleshooting and debugging code
Session 12: Action Builder
  • Building dynamic features into the form without any coding knowledge
  • Understanding Resolve Node
Session 13: Advanced Scripting Techniques
  • Using a Script Object
  • Introduction to the Document Object Model (DOM)
  • Various XFA Objects
  • Using XML Source for scripting
  • Form render process
  • Using the Acrobat Object Model
Session 14: Designing User driven Dynamic Forms
  • Understanding content type (Positioned vs Flowed)
  • Using an object’s presence property to create a dynamic form
  • Using Designer’s Instance manager to add and remove sub forms
  • Understanding when to use a Static or Dynamic PDF form
Session 15: Designing Data driven Dynamic Forms
  • Using Subform Set object
  • Handling Overflow Data Groups
  • Setting Pagination Options
  • Using a Table Object to Display Dynamic Data
Session 16: Adding Submit Capabilities
  • Adding and configuring a submit button
  • Understanding the format options available for submission
Session 17: Additional Form Capabilities
  • Adding a barcode
  • Adding digital signatures
  • Field collections
  • Accessibility and Tab Ordering
Self-Paced Lab

Hands-on exercises

Contact Us

+1(844) 746-6289

Go to Top