Posts tagged XFA

Adobe Reader Mobile and XFA forms from LiveCycle Designer

As the world becomes increasingly more mobile, we hear a lot of questions about dynamic PDF forms created in the LiveCycle Designer and mobile devices. These forms use an underlying XML structure called XFA (XML Forms Architecture). Why should you re-purpose XFA forms created using LiveCycle Designer to create the next-generation mobile experience using AEM forms? Read this blog postto know.

Adobe LiveCycle Designer book – 2nd edition released

JP Terry has done it again! JP is the CEO of SmartDoc Technologies and he’s released the second edition of his very popular Adobe LiveCycle Designer book. The first version sold over 11,000 copies! This edition has all-new sections of best practices for PDF forms and is up-to-date with Designer ES4 features.

Read about what is included and find a purchase link in this blog post.

Mobile forms Vs Pdf forms

Mobile forms component enables XFA forms on mobile devices. The same XFA form that can be used for generating pdf, can be used to generate html form as well. The html version should behave almost exactly same as the pdf version. XFA has a very rich support for scripting. It supports tons of APIs and almost all the properties are exposed via scripting interface. But as the famous 80-20 rule suggests our customers use only 20 % of that capability. The difficult part was to find those script constructs that are used in real world cases and prioritize them higher than the rest of the script constructs. We have run through the large collection of customer XDPs we have and generated the list of javascript constructs that people use. Interestingly, we found that usage to be less than 20%. Out of 2600 javascript object properties and APIs, forms were using around 200 constructs at least once. So we decided to prioritize based on it.  Mobile Form is covering that gap fast but there would be certain things that would never make sense in html or mobile world.



Read the complete post here.

LiveCycle Designer ES2: Unable to save old XDPs with external data binding option

Issue

If you are attempting to save an XDP file in LiveCycle Designer ES2, created with an earlier version of Designer (i.e. 7, 7.1 or ES), then it can occur that the Save process never completes, and you must kill the Designer process manually in Task Manager.  If you analyse the files on your local disk, you will notice some tmp files with large file sizes.

Reason

This issue is related to the Data Binding option Allow binding to data not defined by the default data connection.  For some forms that contain data connections, Designer ES2 can get stuck in an endless loop while saving the XDP to an intermediary tmp file.  You will see the tmp file will contain a huge number of repeated entries related to the DataDescription similar to the following:

<DATACONNECTION xmlns:dd=”http://ns.adobe.com/data-description/” dd:additions=”$template(DATACONNECTION)”/>

---

Read the complete post at Adobe LiveCycle Blog.

Flat PDF vs. XFA Form PDFs

A frequent mistake that is made is to assume that, since XFA Forms can be saved as PDFs, they will behave like any other PDF. Truth is: XFA PDFs and flat PDFs are entirely different beasts.

Read about the detailed differences here.
Go to Top