create_table
Insert a table into an InDesign document with precise control over position, size, row/column counts, header/footer rows, and page index.
Instructions
Create a table
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"x": "<x>",
"y": "<y>",
"width": "<width>",
"height": "<height>",
"rows": "<rows>",
"columns": "<columns>"
},
"name": "create_table"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | Yes | X position in mm | |
| y | Yes | Y position in mm | |
| rows | Yes | Number of rows | |
| width | Yes | Table width in mm | |
| height | Yes | Table height in mm | |
| columns | Yes | Number of columns | |
| pageIndex | No | Page index | |
| footerRows | No | Number of footer rows | |
| headerRows | No | Number of header rows |