Перейти к содержимому

Экспорт в 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

Песочница​

Авторизация
Переменные
Ключ
Значение
Тело

Примеры​

Была ли эта страница полезной?