Печатные формы
Создание печатной формы
Производит поиск шаблона по его идентификатору и версии, выполняет подстановку значений и формирует печатну форму. Версия шаблона может быть не указана, если для указанного идентификатора шаблона существует только одна версия.
Запрос
Swagger
POST
/print-formТело запроса
Параметр | Тип | Описание |
---|---|---|
data | object | Набор данных для подстановки в переменные шаблона |
fileExtType | TXT | PDF | HTML | DOCX | XLSX | Расширение генерируемого файла документа |
locale | string | Локаль |
templateCode | string | Код шаблона (группы) |
versionСode | string | Код версии шаблона |
Ответ
Параметр | Тип | Формат | Описание |
---|---|---|---|
byteArray | string | byte | |
description | string | ||
file | File | ||
filename | string | ||
inputStream | InputStream | ||
open | boolean | ||
readable | boolean | ||
uri | URI | ||
url | URL |
Модели
PrintFormRequest
File
InputStream
URI
URL
ByteArrayResource
В демопримерах реализованы стандартные сценарии, демонстрирующие работу отдельных сервисов Платформы ГосТех. Отправка тестовых запросов в демопримерах позволит вам ознакомиться с функциями того или иного сервиса. Доступные демопримеры и описания реализованной в них функциональности представлены ниже.
Генерация печатной формы
Генерация печатных форм с заданным форматом и набором полей, загрузка готовых шаблонов