by Bob Bringhurst

 Comments (12)

Created

May 4, 2009

We asked Gabriel Powell to create a video that addresses the workflow of starting a form in InDesign and completing it in Acrobat. He did an excellent job.

Click here to watch Gabriel Powell’s video

As the Creating PDF forms topic suggests, the gist of the workflow is that you design a form in InDesign that includes placeholders for fields such as radio buttons, check boxes, and text fields. Then you export to PDF and use Acrobat to convert the placeholders into form fields.

This isn’t a perfect workflow. Ideally, you should be able to add form fields in InDesign so that exporting to PDF results in a finished form. Instead, you end up with two master documents, which means that if you need to make any changes in InDesign, you’d have to redo all the form field recognition work in Acrobat.* Still, if you make the right decisions and create a clean InDesign document, it’s a good way to make data forms.

As we were putting together the plan for this video, I came across a detailed document from the Acrobat team that provides valuable technical details on field recognition and best practices for designing a form. View Notes on Form Field Recognition (PDF).

UPDATE: See also Michael Murphy’s videocast on designing PDF forms in InDesign:

UPDATE: The Acrobat team wrote an article about Designing forms for auto field detection in Adobe Acrobat.

* Kriss has an interesting workaround tip in comments. Basically, you can use the Replace Pages feature in Acrobat to swap in an edited InDesign page without losing the buttons. Bob Levine describes the process in detail in this InDesign Secrets post.

COMMENTS

  • By Kriss Laber - 3:42 PM on May 5, 2009   Reply

    If you have added/fixed fields in Acrobat and need to re-do the Indesign file, save the PDF as a different name. Go the the original .pdf and replace the page with the new .pdf. The form fields should stay in place and the document is replaced in the background. I have a “form” template for fillable certificates with which I use this method every month.

  • By Hari - 7:32 AM on December 15, 2009   Reply

    Hi Kris, how exactly? Do you open/place the fields-active-pdf in Indesign and make changes to other elements? Or, are able to somehow incorporate changed elements within Acrobat?I can’t imagine how either is being done, unless the all the changed elements are a seperate page from the form page. Appreciate any detail you can give.

  • By kmk - 5:56 PM on January 22, 2010   Reply

    Hi thereI simply can’t get text field with more than one line work! I have tried the table mode with two rows, but it doesn’t work!Regards,

  • By James - 10:09 PM on March 18, 2010   Reply

    @ HariFrom my understanding of what Kriss said, basically you have one file which is your Main PDF (with the interactive form fields in place) and another PDF which is the updated page that needs to be replaced (one exported from InDesign or Illustrator).If it’s something simple like a few word or date changes and the other form structure is still the same, then all you have to do on your main PDF file in Acrobat is Go to the page that needs replacing, then go to Document > Replace Pages and then choose the new page you just made.Acrobat will then leave all the form fields in place and just replace the page behind (kind of like layers; the page being the layer behind and the form fields the layer in front)

  • By Tim W - 3:44 PM on April 8, 2010   Reply

    Does anyone know of a way to create a form, then place the form in an Indesign document where the fields could be changed?I’m looking to create a proof sheet in Indesign where static elements, variable components (such as names, job descriptions, etc.) could be changed, and the design could be copied and pasted into the allotted space.We currently just have an Indesign document where these elements are already in place, but I figure it would make changing the various pieces easier if it were a form (i.e.- tabbing between fields).Also, something that would be nice… same concept, but with a field that would generate a sort of serial number (for things such as invoices).Does anyone have any insight they could share? Thanks!

  • By Kriss Laber - 3:42 PM on May 12, 2010   Reply

    Harry is right. I have two pdfs. Once I make a form and apply all the fields, I save a copy and call it “[title] save for links.” That way, If I have minor changes, I can change the InDesign document, re-export to a different name, open the “save for links” file and replace the document layer with the updated PDF. The form fields layer stays intact. If something has shifted, I can open form editing and move fields around. I have since done this with a 220 page manual with sophisticated internal and external linking I did not want to program over and over.

  • By DanJ - 9:13 PM on December 23, 2010   Reply

    I think I get it…but “Replace Pages…” is greyed out. Any idea how to make the command available? Thanks!

  • By Anthony Watson - 5:05 AM on January 21, 2011   Reply

    DanJ,

    I played around a little with Kriss’s suggestions. Before replacing the page in the original form, you have to “Close Form Editing”. This enables the Replace Page… command in the Document menu. I chose the new (edited in InDesign) document as the replacement and it “updated” correctly.

    As an aside, this really needs to be improved in upcoming versions. After all, it’s very easy to roundtrip from Flash or Dreamweaver into Fireworks for image editing or even Photoshop and Illustrator (using Smart Objects).

  • By Thomas - 10:09 AM on September 22, 2011   Reply

    I am looking to do something quite basic.

    I just want to have a multi line text field that I create at the right position on the page in InDesign. That then can be recognised and converted to an editable text box for people to write comments in, in acrobat.

    Is this possible?
    I don’t want any lines or markers etc.

  • By Ben Mountfield - 2:13 PM on September 25, 2011   Reply

    I can’t answer the last one (sorry Thomas) but I found I can copy fields from one .pdf to another by the simple process of copy-and-paste. Have both docs open at the same time, highlight all the fields on the page, and away you go. It might be a nightmare in a 200 page document, but it worked fine in my six page form.

  • By Adobe Question - 5:55 PM on February 27, 2012   Reply

    *How do I create grouped radio buttons that flow horizontal (Left to Right)?
    *How do I make the submit button email the form in PDF format and not .XML?

  • By Ahmad - 3:20 PM on March 6, 2012   Reply

    Hello All,

    I need to setup a fillable PDF form on our website, with a “Submit” button. When the user fills the form and submits it, I then need to capture the data entered by user to an XML file for further processing.

    Can someone please — at a high level — tell me what do I need? and where to start? Really appreciate your inputs, and thanks in advance.

    Regards,

    Ahmad.

ADD A COMMENT