Тема
Экспорт в PDF
Тело с настройками печати необязательно: без него печатаются все листы по своим сохранённым параметрам, а те, у которых их нет, — на A4 книжной ориентации в масштабе 100%. Ответ — сам файл, а не JSON.
Печатает листы в PDF по правилам Excel: размер бумаги, ориентация, поля, масштаб или подгонка под число страниц, порядок страниц, центрирование, сетка и заголовки строк со столбцами. По листам задаются область печати, сквозные строки и столбцы, ручные разрывы. Без опций печать идёт по параметрам страницы, сохранённым на каждом листе.
POST
/v1/files/{file_uuid}/export/pdf
Авторизация
apiToken
Токен из настроек пространства (значение вида tby_live_…). Заголовок: Authorization: Bearer <токен>.
Тип
HTTP (bearer)
Параметры
Параметры пути
file_uuid*
Uuid файла.
Тип
Обязательныйstring
Тело запроса
application/json
JSON "chartImages": { "additionalProperties": "string" }, "fileName": "string", "pageSetup": { "centerHorizontally": true, "centerVertically": true, "footer": { }, "header": { }, "margins": { "bottom": 0, "footer": 0, "header": 0, "left": 0, "right": 0, "top": 0 }, "orientation": "string", "pageOrder": "string", "paperSize": "string", "printGridlines": true, "printHeadings": true, "repeatFrozenCols": true, "repeatFrozenRows": true, "scaling": { } }, "printedAt": "string", "printedTime": "string", "printedValues": { "additionalProperties": "string" }, "sheetIds": [ "string" ], "sheetOptions": { "additionalProperties": "string" }
{
}
Ответы
Файл
application/pdf