Skip to main content
Participant
March 21, 2019
Answered

Creating a .indd file programatically from a web-based form

  • March 21, 2019
  • 4 replies
  • 528 views

Hi All,

We'd like to generate a .indd file on the fly, based on parameters collected via a web-form.

I'd like to know what options I have to implement this. Is there an API on the Adobe Cloud that allows sending

these data and having the .indd file returned? Or do we need to buy an InDesign "Server" and install it on a hosted

environment? If so, what service or server would we need to purchase?

Thanks for your help,

Marty

    This topic has been closed for replies.
    Correct answer mm64260538

    Thank you all for the nice tips. I really appreciate it!

    The client decided to just stick to PDF generation for now, but I'll come back here if we go ahead an implement the InDesign option.

    Cheers,

    Marty

    4 replies

    mm64260538AuthorCorrect answer
    Participant
    March 22, 2019

    Thank you all for the nice tips. I really appreciate it!

    The client decided to just stick to PDF generation for now, but I'll come back here if we go ahead an implement the InDesign option.

    Cheers,

    Marty

    Legend
    March 21, 2019

    IDML

    "IDML was designed to facilitate the inspection and construction of InDesign content outside of InDesign. The SDK provides many examples, written in both Java and ActionScript 3.0/Air, that demonstrate how IDML can be used outside of InDesign. Most of the samples in this SDK focus on Java, but both languages have the capabilities needed to work with IDML files. These languages often achieve the same result using different approaches. The samples provided highlight those differences. "

    http://wwwimages.adobe.com/content/dam/acom/en/devnet/indesign/sdk/cs6/idml/idml-cookbook.pdf

    P.

    Community Expert
    March 21, 2019

    Hi Marty,

    see into this to get a feeling what's possible:

    An InDesign HTML Import Script | Id-Extras.com

    You might contact Ariel Walden for a project with web-based forms.

    I don't think there is a specific API for what you like to do. So it's up to you to develop something.

    And yes, if you want to make this automatic you'd need InDesign Server.

    But InDesign Server cannot do this out of the box.

    Regards,
    Uwe

    Legend
    March 21, 2019

    There is a product called InDesign Server exactly which may be just what you need.