I'm trying to figure out how to create a couple of PDFs where the basic idea is that there is a salesperson-side form and a customer-side handout. I'm wondering how to create a fillable PDF form that once the fields have been completely filled out by a salesperson and they hit something similar to a Submit button, that the information entered into the fields is then output into a summary format (perhaps into a separate file altogether?), and the new file would include marketing information, coupons and discounts, etc that could be given to a customer. Is this something that can be done?

  • This is feasible. How to implement depends on the actual documents. It will require a little bit of programming in Acrobat Javascript, but has been done. – Max Wyss May 10 '17 at 9:34

As stated in a comment, the actual implementation depends on the project concerned.

A few approaches:

• The "output" pages could be part of the data entry document, and the information is simply passed to according fields in those pages; calculations and logic may be applied. The output pages may be visible, or they may be hidden Templates, which get spawned when the data entry is finished.

• The "output" pages are in their own document, and the data entry document opens it, and pushes relevent data to fill. The output document still may have some local intelligence.

  • I think either way might work, but the second bullet might work better (in this case). Are there any resources you can refer me to that would give some direction on how I could do this? – Alex Monterville May 10 '17 at 12:58
  • There is not really much floating around. What you will need in any case is the Acrobat JavaScript documentation (which is part of the Acrobat SDK, downloadable from the developer section of the Adobe website). The key point is to properly address the fields, meaning that you will have to get an understanding of the Acrobat/PDF object model. – Max Wyss May 12 '17 at 19:02

In order to capture and process form data in a PDF you need Adobe Livecycle.

PDFs forms offer no inherent ability to actually process anything other than basic mouse events.

Without Livecycle, you might consider just an intranet web page for sales people to fill out an HTML form, which could then generate a PDF using server-side scripting.

  • I don't think they want to capture and process the data. They just want to recreate/output what was entered into the fields into a different format. Im not 100% sure if they know what they want, I just wanted to know if thats something that can be done with PDFs. – Alex Monterville May 10 '17 at 2:19
  • Uhm..."...recreate/output what was entered into the fields..." that is processing the entered data. – Scott May 10 '17 at 2:20
  • Yes I thought an HTML form would probably be what they would want, not PDF – Alex Monterville May 10 '17 at 2:20
  • Of course, one can overcomplicate things with server support, and – even worse – with XFA. And sometimes, it may be necessary. However, the scenario described in the OP have been implemented in PDF and are/were productively used. – Max Wyss May 10 '17 at 9:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.