How LiveCycle Designer ES converts PDF objects
The conversion of PDF contents into XDP format is highly dependent on the source of the PDF file itself. The PDF specification allows for a wide variety of styling and structural layout, some of which lends itself to good migration. Often, PDF is used as a final form layout; that is, the display of the contents is the only thing that matters, not the contents themselves.
Actions (from an Acrobat form)
LiveCycle Designer ES only converts the following actions that may be associated with a form created in Acrobat:
Comments/ Annotations
Document-level JavaScript script is converted to event scripts that are commented out. You must verify and update the scripts to match the LiveCycle Designer ES model.
Document metadata, including PDF version, title, author, subject, keywords, creator, producer, creation date, modification date
Date, Text, Numeric, Check Box, Radio Buttons and groups, Button, Combo box, Signature (only identified), Drop-down List, and List Box field types
JavaScript script is converted to event scripts that are commented out. You must verify and update the scripts to match the LiveCycle Designer ES model.
RGB and grey color definitions for background color, border color, and color. Other color specifications are mapped to RGB values.
All fonts used in a PDF file must exist on your system or font substitution rules must be defined in the font-mapping table.
LiveCycle Designer ES uses a cross (x) to indicate when a check box is selected. If a check box in the PDF file uses a different character, the character is converted to a cross that may not be perfectly aligned inside the fillable area.
Rounded-corner rectangles are converted when they are detected. The conversion depends on how the PDF file was generated.
Document, page, and field-level JavaScripts scripts are converted to event scripts that are commented out. You must verify and update the scripts to match the LiveCycle Designer ES model.
RGB and grey color definitions for background color, border color, and color. Other color specifications are mapped to RGB values.
All fonts used in a PDF file must exist on your system or font substitution rules must be defined in the font-mapping table.
Symbol-based characters are not always displayed correctly. You can define character-mapping rules in the character-mapping table.
LiveCycle Designer ES does not support font kerning. When PDF-based kerning is detected, the font size is decreased so that the text occupies the same horizontal space.
See also 

How LiveCycle Designer ES converts PDF objects