101FormTips.pngWe’ve been mining for Acrobat tips in preparation for Jason Hoppe’s upcoming workshop on Building PDF Forms. This week, we’d like to link to the mother lode of PDF Forms tips:

101 PDF Forms Tips.pdf

Ted Padova, author of the Acrobat Bible, has created this free 55-page document that covers some of his most frequent tasks when creating Acrobat PDF forms. The tips range from the design stage through adding specialized JavaScripts. And since the document is a PDF (of course) Ted has provided working examples of most the techniques in action.

Ted Pavoda’s 101 PDF Forms Tips.

Here is a breakdown of the 101 tips covered in this book:

Designing forms

  1. Breaking Page Borders
  2. Changing Midpoints on Objects
  3. Creating PDFs with Adobe PDF Layers
  4. Adding Buttons to Layers
  5. Adding Hyperlinks in Application Documents
  6. Designing for Run Form Field Recognition
  7. Replacing Pages
  8. Replacing Pages in Tiled Views
  9. Editing Text on a Form
  10. Editing Images on a Form
  11. Adding Document Properties
  12. Flattening Fields

Working with Fields

  1. Using Run Form Field Recognition
  2. Scanning for Run Form Field Recognition
  3. Creating Comb Fields
  4. Creating Arbitrary Masks
  5. Formatting Numbers
  6. Adding Button Faces
  7. Adding Rollovers to Button Faces
  8. Duplicating Buttons Across Multiple Pages
  9. Adding a Reset Button
  10. Submitting Forms to eMail Addresses
  11. Creating a Table
  12. Managing Fields
  13. Setting Appearance Defaults
  14. Duplicating Fields
  15. Adding an Address Block
  16. Renaming Fields
  17. Duplicating Check boxes and Radio Buttons
  18. Adding Barcode Fields

Initial Views

  1. Setting Initial Views
  2. Opening in Full Screen Mode
  3. Hiding the Cursor in FS Mode
  4. Hiding the Navigation Panel
  5. Viewing the Navigation Panel
  6. Setting Custom Zoom Levels

Writing JavaScripts

  1. Navigating Views
  2. Creating an Application Alert
  3. Dismissing Application Alerts
  4. Adding Line Breaks to Alerts
  5. Invoking Actions on Field Entry
  6. Assessing Viewer Versions
  7. Assessing Viewer Types
  8. Assessing Document Information
  9. Autotabbing Fields
  10. Printing Pages Via JavaScript
  11. Printing from the JavaScript Console
  12. Eliminating Fields From Print
  13. Printing with Annotations
  14. Creating Document Actions
  15. Date Stamping a Document
  16. Summing Rows and Columns
  17. Using Simplified Field Notation
  18. Summing Data with JavaScript
  19. Calculating a Sales Tax
  20. Calculating a Shipping Charge
  21. Importing Images
  22. Showing/Hiding Fields
  23. Resetting a Form
  24. Setting Fields to Read Only
  25. Deleting Fields
  26. Deleting Zeros from Calculation Fields
  27. Adding URLs to Text
  28. URL Links in New Windows
  29. Adding Annotations Using JavaScript
  30. Adding Fields Using JavaScript
  31. Determining x,y Coordinates
  32. Changing Text Colors
  33. Spawning Pages From Templates
  34. Changing OCG States
  35. Limiting Character Strings
  36. Popup Menus for URL Navigation
  37. Popup Menus for Page Views
  38. Popup Menus for Opening Files
  39. Emailing a PDF
  40. Emailing Form Data
  41. Checking for Empty Fields
  42. Creating Fixed Response Options
  43. Creating Application Response Dialog Boxes
  44. Adding Data to Secondary Forms

Adding Menu Items

  1. Counting Fields
  2. Counting Page Templates
  3. Listing Menu Items
  4. Adding a URL to a Menu
  5. Add a File | New Menu Command

Adobe LiveCycle Designer (Windows-only)

  1. Changing the Default Template
  2. Adding an Address Block
  3. Adding Button Imports
  4. Editing Backgrounds
  5. Binding an XML Sample File to a Form
  6. Testing the XML Data File
  7. Creating a WSDL Connection
  8. Enabling an XML Form
  9. Distributing an XML Form
  10. Adding a PDF Background
  11. Converting a PDF Form
  12. Using Transparent Images
  13. Calculating Columns
  14. Creating Tables
  15. Adding a Total Field to a Table
  16. LifeCycle Designer Resources Available to You

AcrobatBible.jpgSource: This tip inspired by Jason Hoppe’s upcoming workshop Acrobat: PDF Forms in Seattle on April 30th. For designers outside of the Seattle area, check out Ted Padova’s Blog as well as his updated book, The Adobe Acrobat 8 PDF Bible.