I don't know what you mean by 1, but probably yes.
2 and 3: Yes.
You can create scripts on the Desktop version, and deploy them on the Server, but you must make sure not to use properties and methods not supported by Server.
1 person found this helpful
Oh, and C# is definitely not a recommended language to use for developing scripts on the Desktop. You can use C++ for developing plugins, but that has a whole added level of complexity...
Harbs, thanks ever so much for your reply. When I was referring to C#, I meant libraries that are already in use to create and update PDF's, so there wouldn't be much added work on my part there (simply to deal with the code): no scripting would have been required...
I have recently started the process of asking for InDesign Server. Before I complete this process, I would like to know whether Scripting for InDesign is the right way to go.
Basically, I need to create an app that will:
If you have cash for InDesign Server - buy it and put it on shelf and use "regular" indesign
1) If by "collecting" you mean import one-after-another on consecutive pages or one-above-another (stacked/layered) or place as graphics somewhere on page or in text - then yes - no problem. But if you want to import PDF as editable contents - it's not so easy - you need PDF2ID.
2) and 3) piece of cake
Robin, thanks for your feedback. Yes, by collecting I mainly meant using input pdf's, layering them with programatically generated pdf's, then exporting. And no, I am not so interested in importing editable contents - this might be something interesting for my next project, but so far I want to keep it simple!
Best regards, and have a nice weekend,