HI, Here is my use case:
1) Visitor completes an HTML form on website
2) Info is stored in local db, some transformations are done etc
3) Some info is then populated into fields of a PDF reader enabled form
4) pdf saved and emailed to visitor
5) Visitor enters additional information into the form saves it and and sends to a company rep
6) Company rep enters additional info in form, saves it and sends back to visitor
7) repeat 5 and 6 as neccessary.
8) Form is printed
Where I am at implementing this
1) I have Acrobat X and have created "reader enabled" form
2) Using 3rd party tool (ABCpdf) I am able to populate pdf form fields via webserver script
3) PDF is emailed to visitor
4) Visitor is unable to enter data because form is no longer "read enabled"
This is were things fall apart. As soon as the 3rd party tool touches the PDF it is no longer a "reader enabled" form. This is true even if all the 3rd party tool does is "open" and "save" with absolutly not other operations performed on PDF, the simple act of opening and saving disables the "read enabled". I have spoken with the vendor of the 3rd party tool and says that there is nothing they can do about this. I have experimented with other tool vendors and the same seems to be true.
1) If instead of ABCpdf I used the Acrobat SDK would I be able to programmically populate my form while having it remain "reader enabled" ?
2) If I installed Acrobat on my web server and used the Core API would that work?
3) Is this what LiveCycle is for?
4) Looking at the the LiveCycle portion of the Adobe website and it looks like there are many different products. Which is the minimum product for this use case?
5) Is there a way to use LiveCycle that doesn't involve having the PDF submit the data to the back end directly? I really do just want the info saved in a PDF.
6) Since I have no need of digital signatures or some of the other features I have read about with LiveCycle, should I just drop PDF from this use case and use web forms instead? (I would be done by now if I had started with this option).
Much thanks to anyone who can answer these questions.