This can be achieved using a script in Acrobat, but it's not a very simple task for someone without any experience in Acrobat JS at all.
Basically, I would create the check-boxes by hand and then gather their location details (the rect property) and then use a loop to add them to the rest of the pages. It's possible to calculate how many rows and columns to add based on the user's input, which can be gathered using the app.response method.
is Acrobat JS much different than Photoshop JS?
I have some experience with PS JS.
Do i use the Adobe ExtendScrtipt Toolkit too?
If yes than i can try it.
the basic flow should be:
input: doc name, # of rows, #of col ...
open the doc
define the proper checkbox origin
place a checkbox
Where can i find the appropriate command for this?
The basic syntax is the same, but the entire set of objects, methods and properties is quite different.
And no, you can't use the ExtendScript Toolkit for that.
Some good resources about Acrobat JS:
could you provide a simple script which does the following:
1. open a documet
2. add a from item, e.g. checkbox anywhere
3. close the doc
When you use an action in Acrobat you don't need open and close the document.
You need only add the checkboxes and save the document.
As mentioned, the only part you need to script is adding the fields. That can be done using the addField method of the Document object.