

Here is an example that uses this approach with the commercial library Amyuni PDF Creator. This project allows creation of new PDF documents, manipulation of. One common approach is to include a submit button on your PDF file that posts the values of your fields to a web server, then you can fill out your PDF file there using a library of your choice. The Apache PDFBox library is an open source Java tool for working with PDF documents. With a basic interface to work with, users can perform most of their work with ease. While coming onto online PDF editors, PDFescape provides a very impressive user experience within its free online system. PDF management is a task that requires feature-rich platforms. Your choices are then to use Adobe Acrobat to generate the forms, or to use alternative ways of getting your PDF files with the filled data inside. PDFescape -Free Online Open Source PDF editor. Adobe Acrobat Reader verifies the presence of this certificate on PDF forms before enabling the possibility to save the modifications. This kind of PDF files contain an encrypted digital certificate that only Adobe Acrobat can generate.

If you want to generate PDF forms that can be filled out and saved using Adobe Acrobat Reader, then you are out of luck. According to this answer Adobe Reader XI allows saving any kind of PDF forms.
