You are previewing Adobe LiveCycle Designer: Creating Dynamic PDF and HTML5 Forms for Desktop and Mobile Applications, Second Edition.
O'Reilly logo
Adobe LiveCycle Designer: Creating Dynamic PDF and HTML5 Forms for Desktop and Mobile Applications, Second Edition

Book Description

Creating intelligent forms can be challenging. Forms have to present critical information in a compact format. Interactive forms that respond to data entry by the user require some programming. Dynamic forms also have to work seamlessly with the database that collects customer information. Plus, forms need to be designed well to eliminate confusion and entice completion by the user.

As shown in this book, LiveCycle Designer addresses the many objectives of forms creation. It offers a digital handshake between the graphic designer and the data programmer. LiveCycle Designer lets form designers create more compelling and dynamic documents than is possible with Acrobat or Microsoft Word. Forms created with LiveCycle Designer automatically expand to accommodate different amounts of data and report that information back to a database. The new version of LiveCycle Designer (ES4) allows for the first time forms to be deployed in HTML5 format, so they can be used on a wider array of devices (page sizes can adjust to smaller screens) and in a wider range of software systems (no special reader or plugin needed to use them, just a Web browser).

Adobe LiveCycle Designer: Creating Dynamic PDF and HTML5 Forms for Desktop and Mobile Applications shows design strategies as well as the technical underpinnings of PDF and XFA (Adobe XML Forms Architecture), the tools necessary to create intelligent forms.

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Dedication
  4. Acknowledgments
  5. About the Author
  6. Contents
  7. Introduction
    1. Adobe LiveCycle Designer
    2. Who This Book Is For
    3. What This Book Covers
    4. What You Need to Begin
    5. Moving On
  8. Part 1: The Designer Tool
    1. 1. The Basics
      1. Understanding LiveCycle Designer
      2. Working in the Designer Workspace
      3. Understanding Important Designer Concepts
      4. Customizing Your Environment
      5. Moving On
    2. 2. Scripting and Advanced Techniques
      1. The Benefits of Scripting
      2. The Fundamentals
      3. Advanced Scripting
      4. Debugging Scripts
      5. Tabbing
      6. Barcodes
      7. Web Services
      8. Moving On
    3. 3. Creating the SmartDoc Expense Report
      1. Creating a Custom Object Library
      2. Creating the Pages and Subforms
      3. Creating a Dynamic Subform
      4. Creating the Scripts and the Script Object
      5. Testing Your Form
      6. Moving On
  9. Part 2: PDF Forms
    1. 4. PDF and Acrobat
      1. The PDF Family
      2. The Acrobat Family
      3. Understanding Reader Extensions
      4. Third-Party Viewers
      5. Moving On
    2. 5. Best Practices for PDFs
      1. Target Versioning
      2. Templates and Custom Objects
      3. Form Fragments
      4. Fonts
      5. Localization
      6. Accessibility
      7. Optimizing Performance
      8. Moving On
  10. Part 3: HTML Forms
    1. 6. Introduction
      1. Previewing Your HTML Forms
      2. How It Works
      3. Similarities and Differences
      4. Moving On
    2. 7. Best Practices for HTML Forms
      1. Targeting
      2. Form Graphics
      3. Using Custom Profiles
      4. Data Submission
      5. Moving On
    3. 8. Creating HTML Forms
      1. Updating the SmartDoc Expense Report
      2. Creating the Address Change Form
      3. Moving On
  11. Part 4: Automating Business
    1. 9. LiveCycle Enterprise Suite
      1. Introduction
      2. Document Generation
      3. Enterprise Form Management
      4. Moving On
    2. 10. Going Mobile
      1. LiveCycle Process Management
      2. Mobile Strategies
      3. Moving On
  12. Index