PDF Generator API: возможности, цены, интеграция и ограничения сервиса Actual Reports

PDF Generator API — не программа для чтения PDF и не настольный редактор, а коммерческая платформа Actual Reports OÜ для программной генерации и обработки документов. Её основная связка состоит из REST API, браузерного редактора шаблонов, рабочих пространств и сервисов вокруг жизненного цикла документа: от подстановки JSON-данных и пакетной генерации до форм, просмотра, подписания, хранения и преобразований. На 14 сентября 2026 года продукт активно развивается: журнал изменений содержит релиз от 11 сентября 2026 года с исправлениями рендеринга и оптимизацией сохранения шаблонов с крупными изображениями.

ПараметрСостояние
РазработчикActual Reports OÜ
ТипОблачный REST API и браузерная платформа автоматизации документов
Актуальная линия APIAPI v4
Основной сценарийШаблон + JSON-данные → PDF, а также HTML/URL → PDF и дополнительные PDF-сервисы
Пробный режимSandbox на 14 дней, до 1000 кредитов, без банковской карты
Модель тарификацииПодписка и месячные кредиты; для постраничных операций 1 кредит покрывает до 5 страниц
РазвёртываниеОблако; для корпоративных клиентов доступны dedicated и on-premises варианты
Локальная установкаДля обычного облачного использования не требуется

Скачать PDF Generator API

Бесплатно
В реестре российского ПО
Чистая установка

Новейшая версия для Виндовс, macOS и Линукс. Удобный редактор PDF под российские реалии.

⬇ Скачать PDF Commander бесплатно

⬇ Перейти на официальный сайт PDF Generator API

У PDF Generator API нет обычного установщика для Windows, macOS или Linux, который следовало бы искать на каталогах загрузок. Облачная версия используется через официальный сайт, Customer Portal, браузерный редактор и HTTPS API. Безопасный путь начала работы — создать Sandbox-аккаунт на официальном домене, получить реквизиты API в настройках аккаунта и обращаться к API v4. Документация и официальные SDK/примеры доступны через Developer Portal и репозитории разработчика.

Отдельно предлагаются Dedicated Enterprise и on-premises развёртывания. Для on-premises разработчик указывает поставку исходного кода и bash-скриптов для развёртывания и обновлений, но публичного универсального установочного пакета и фиксированной матрицы серверных требований для этого варианта нет. Такой способ получают в рамках корпоративного согласования, поэтому переносить требования облачного сервиса на on-premises нельзя.

Что такое PDF Generator API

PDF Generator API — платформа автоматизации документов компании Actual Reports OÜ. Её задача — отделить внешний вид документа от бизнес-логики приложения: дизайнер или операционный сотрудник создаёт шаблон в визуальном редакторе, разработчик передаёт структурированные данные, а сервис возвращает готовый PDF или ссылку на него. Подход полезен для счетов, накладных, сертификатов, договоров, отчётов, этикеток и других повторяемых документов, где макет меняется чаще, чем серверный код.

Продукт нельзя смешивать с библиотеками, которые просто рисуют PDF на сервере, с виртуальными PDF-принтерами и с программами для чтения. Здесь центральными сущностями являются организация, рабочие пространства, шаблоны, версии шаблонов, API-запросы и создаваемые документы. Редактор может открываться отдельно в Customer Portal или встраиваться в собственное приложение на подходящих тарифах, позволяя пользователям SaaS-продукта редактировать свои шаблоны без доступа к исходному коду основной системы.

Основные функции PDF Generator API

Шаблоны и визуальный редактор

Браузерный редактор построен вокруг визуального размещения компонентов. В актуальной документации перечислены Text, Number, Date, Table, Container, Chart, Barcode, QR Code, Image, Header, Footer, Signature и другие элементы. Поддерживаются разрывы страниц, повторяемые таблицы, условное отображение, выражения и форматирование. Для сложных документов это важнее обычной подстановки строк: шаблон способен вычислять суммы, форматировать даты и числа, обходить массивы, фильтровать и сортировать данные.

В 2026 году в продукте появились AI-инструменты для построения шаблонов и улучшенный импорт существующих документов. Официальные релизы описывают загрузку PDF с последующим созданием редактируемого шаблона, а августовские обновления 2026 года отдельно отмечают улучшенную репликацию многостраничных и сканированных документов. Это не означает безошибочного OCR или гарантированного пиксельного совпадения: импорт остаётся стартовой точкой, а итоговый макет следует проверять в предпросмотре.

Подстановка данных и генерация

Основной формат входных бизнес-данных — JSON. Поля JSON связываются с data fields в шаблоне; массивы используются, например, для строк счёта или списка позиций. В редактор тестовые данные можно добавить из JSON-файла, URL или буфера обмена, а при открытии шаблона документация также описывает импорт CSV и Excel с преобразованием в JSON. Для API-запроса данные передаются в JSON-теле запроса вместе с идентификатором шаблона.

API v4 поддерживает синхронную, асинхронную и пакетную генерацию. Результат может возвращаться файлом, Base64-представлением, публичным URL или через viewer-поток для просмотра и последующих действий. Для отладки предусмотрен параметр testing: тестовый PDF формируется с заметным PREVIEW-водяным знаком и не расходует обычную квоту генерации. Это удобный способ отделить проверку макета от производственного расхода кредитов.

Управление шаблонами и версиями

Через API доступны создание, получение, обновление, копирование, импорт, удаление и валидация шаблонов. У актуальной v4-линии есть отдельные операции для версий шаблонов и продвижения выбранной версии в production. Практический смысл — можно менять макет в черновой ветке и явно назначать рабочую версию, не подменяя оформление документов в производственной среде в момент редактирования.

Workspaces предназначены для разделения контекста между пользователями или клиентами. Это особенно важно в multi-tenant SaaS: шаблоны одного клиента не должны смешиваться с шаблонами другого. На более высоких тарифах увеличивается число рабочих пространств, а начиная с Basic доступны Advanced Template Management и Embedded Template Editor.

Сервисы вокруг PDF

Платформа вышла за пределы чистой генерации. В одном аккаунте доступны HTML-to-PDF и URL-to-PDF, заполнение и извлечение полей PDF-форм, добавление текстовых или графических водяных знаков, шифрование и расшифрование, оптимизация, объединение и разделение PDF, а с 2026 года — преобразование PDF в изображения. Для отдельных задач есть QR Code API и инструменты доступности PDF/UA.

Для европейского электронного документооборота предусмотрены eInvoice-операции. Сервис принимает структурированные JSON-данные и формирует UBL или CII, XRechnung, а для Factur-X/ZUGFeRD создаёт гибридный PDF/A-3 с вложенным XML. Это специализированная функция и её не следует путать с обычным визуальным PDF-счётом: электронный счёт здесь имеет машинно-читаемую структуру и требования к профилю соответствия.

Формы, просмотр и подписание

Web Forms собирают данные до генерации документа. После отправки формы можно скачать документ, сохранить его в Document Storage, передать данные и файл стороннему сервису через HTTP callback или направить пользователя в Document Review/Signing. Viewer поддерживает просмотр, подтверждения и подпись; изменения документа фиксируются как версии, а действия могут попадать в журнал. Для внешних PDF также появился сценарий загрузки в Document Storage и последующего review-процесса.

Интерфейс и удобство использования

Пользовательская часть разделена на Customer Portal и редактор шаблонов. В портале находятся организация, ключи API, рабочие пространства, шаблоны, формы, документы, биллинг и административные настройки. Редактор — отдельная визуальная рабочая зона с холстом документа, библиотекой компонентов, данными и панелью свойств. В 2026 году интерфейс активно перерабатывался: появились новая навигация по страницам, обновлённые боковые панели, новый dashboard и AI-инструменты.

Для человека, который уже понимает структуру JSON и логику шаблонов, базовый путь достаточно прямой: создать шаблон, добавить sample data, связать компоненты с полями и посмотреть превью. Порог выше, когда в документе появляются массивы, вложенные контейнеры, выражения, условия и несколько версий. В этом случае редактор перестаёт быть аналогом текстового процессора и становится визуальной частью системы шаблонизации.

Текущие публичные страницы 2026 года не дают единой актуальной матрицы языков интерфейса. Если для внедрения обязательна русская локализация, её наличие следует проверить в Sandbox до закупки, а не переносить сведения из старых release notes на нынешнюю редакцию.

Поддерживаемые форматы и совместимость

Главный канал обмена данными API — JSON в UTF-8. Шаблон может получать строки, числа, даты, объекты и массивы. В браузерном редакторе для подготовки sample data предусмотрены JSON, а также загрузка CSV и Excel с преобразованием к JSON-структуре. Сами шаблоны могут импортироваться из определения и из существующего PDF; в новых версиях импорт PDF используется в том числе для репликации исходного документа.

Основной итоговый формат генератора — PDF. Для HTTP-ответа это может быть бинарный файл, Base64 или URL, но эти варианты являются способом доставки одного и того же документа, а не отдельными форматами документа. HTML-to-PDF принимает HTML либо URL. Электронные счета дают XML в UBL/CII или специализированные форматы XRechnung и Factur-X/ZUGFeRD. Для Factur-X документ представляет собой PDF/A-3 с вложенными структурированными данными.

Совместимость с языками программирования фактически определяется наличием HTTPS-клиента и возможностью сформировать JWT. Официальная архитектура REST не привязана к одной серверной платформе; SDK и примеры вынесены в GitHub, но прямые HTTP-запросы остаются базовым интерфейсом. На уровне автоматизации официальные материалы показывают интеграции с n8n, Make, Zapier, Bubble, Airtable, Xano, Adalo, Wix Velo, Odoo и Postman.

Для локального чтения готовых файлов PDF Generator API не предназначен. После генерации документ можно открыть в обычном просмотрщике. На Windows для лёгкого чтения уместнее отдельный ридер; на sumatra-pdf.com можно посмотреть, например, обзор Adobe Acrobat Reader или обзор Xodo PDF Reader. Это другой класс ПО: он потребляет созданный PDF, а не автоматизирует его серверное производство.

Производительность и стабильность

Публичные материалы не дают универсального времени генерации для «типичного PDF», поэтому корректнее оценивать сервис по архитектурным ограничениям. Нагрузка выполняется на стороне облака, а клиентское приложение упирается прежде всего в сетевую задержку, сложность шаблона, внешние ресурсы, объём данных, число страниц и тарифные rate limits. Для долгих и массовых задач предусмотрены асинхронные и batch-сценарии, позволяющие не держать пользовательский HTTP-запрос открытым до конца всей очереди.

Лимит запросов зависит от плана. В текущей таблице тарифов для Creator и Low Usage указано 30 запросов в минуту, для Starter, Basic и Professional — 60, для Premium — 120, для Enterprise — 240. Это не обещанная скорость генерации одного документа, а ограничение частоты обращений; архитектуру очереди и повторов нужно проектировать отдельно.

Крупные изображения требуют дисциплины. Релиз от 11 сентября 2026 года прямо описывает ситуацию, когда исходные полноразмерные изображения раздували шаблон до тайм-аута сохранения; теперь редактор сжимает изображения при сохранении. Это улучшение снижает риск, но не отменяет разумной подготовки медиа: вставлять исходник в десятки мегапикселей ради печати небольшого логотипа по-прежнему нецелесообразно.

Лицензирование и версии

PDF Generator API — коммерческий сервис по подписке. С 1 января 2026 года основная единица потребления называется credit. Для постраничных операций 1–5 страниц стоят 1 кредит, 6–10 — 2, 11–15 — 3 и так далее блоками по пять страниц. Такая схема применяется к генерации PDF, HTML/URL-to-PDF и ряду PDF-сервисов; QR Code и eInvoice имеют фиксированное списание на вызов. Неиспользованные детали старой системы «merges» нельзя автоматически переносить на текущие расчёты.

На официальной странице цен при выбранной годовой оплате на 14 сентября 2026 года указаны: Creator — 80 евро в год и 50 кредитов в месяц; Low Usage — 260 евро и 250 кредитов; Starter — 520 евро и 1000 кредитов; Basic — 880 евро и 5000 кредитов; Professional — 1770 евро и 15 000 кредитов; Premium — 3550 евро и 50 000 кредитов; Enterprise — 6208 евро и 250 000 кредитов. Страница также позволяет переключать месячную/годовую схему, а с марта 2026 года аккаунт может выбирать EUR или USD, поэтому итоговую сумму перед покупкой нужно сверять в биллинге.

Планы различаются не только объёмом. Creator даёт 5 шаблонов и 1 workspace, Low Usage — 10 и 1, Starter — 25 шаблонов и 10 workspaces, Basic — 100 и 100, а Professional и выше заявляют неограниченные шаблоны и workspaces. Advanced Template Management, Embedded Template Editor и Accessibility API в текущей таблице недоступны на Creator, Low Usage и Starter и включаются с Basic.

Sandbox действует 14 дней, не требует банковской карты и даёт до 1000 кредитов. Документация описывает его как полнофункциональную среду оценки. После окончания периода для продолжения сервиса нужен платный план. Отдельно существует testing-режим генерации с PREVIEW-водяным знаком; официальный прайс указывает Unlimited Test Documents, поэтому разработку макета можно отделять от боевой квоты.

Полная стоимость использования

Считать только цену подписки недостаточно. Первый коэффициент — средняя длина документа. Если компания выпускает 10 000 одностраничных квитанций, расход близок к 10 000 кредитов; если это 10 000 отчётов по 12 страниц, расход уже около 30 000 кредитов. Поэтому сравнивать тарифы с конкурентами по числу «PDF в месяц» без нормализации по страницам некорректно.

Второй коэффициент — многопользовательская архитектура. Embedded Editor, расширенное управление шаблонами и большое число workspaces появляются не на самых дешёвых тарифах. Если продукт строится как SaaS с шаблонами для сотен клиентов, цена определяется не только генерацией, но и необходимым уровнем управления. Третий коэффициент — хранение: публичные URL и Document Storage обычно связаны с ограниченным сроком хранения, поэтому долгосрочный архив нужно сохранять во внешней системе.

Системные требования

Облачная версия

Официальный продукт не публикует минимальные CPU, RAM или дисковое пространство для клиентского ПК, потому что генерация выполняется в облаке. Для API нужны HTTPS-доступ, возможность отправлять JSON и серверная логика для создания JWT. Для работы с визуальным редактором нужен современный веб-браузер, но разработчик не закрепляет на публичной странице точную таблицу поддерживаемых версий Chrome, Edge, Firefox или Safari; придумывать такие номера было бы неправильно.

Для серверной интеграции ключевой «системный» параметр — не ОС, а безопасное хранение API Key и API Secret. JWT должен создаваться серверным приложением и передаваться как Bearer Token. Помещать секрет в открытый JavaScript клиентской страницы нельзя: это разрушает модель server-to-server аутентификации независимо от выбранной платформы.

Dedicated и on-premises

Для dedicated-развёртывания сервис размещается в отдельной инфраструктуре поставщика, доступны регионы в США, Великобритании, Германии и Австралии. Для on-premises Actual Reports поставляет исходный код и bash-скрипты. Публичной матрицы процессоров, памяти, Linux-дистрибутивов, баз данных и контейнерной среды в справке нет; эти требования необходимо получать в рамках конкретного корпоративного проекта. Любая «минимальная конфигурация сервера» без такого документа была бы предположением.

Карта критических зависимостей

ЗависимостьЧто произойдёт при отказеКак снизить риск
Аккаунт и подпискаПосле окончания Sandbox или достижения лимитов производственная генерация может остановитьсяКонтролировать квоту, уведомления и on-demand лимит
API Key, API Secret, JWTЗапросы не проходят аутентификациюХранить секреты на сервере, предусмотреть ротацию ключей
Сеть и облачный endpointНельзя сгенерировать или получить документАсинхронные задания, повтор с backoff, обработка HTTP-кодов
Production-версия шаблонаИзменение макета может повлиять на документыИспользовать версии и явное продвижение в production
Внешние изображения и URLУдалённый ресурс может не загрузиться при рендерингеИспользовать стабильные HTTPS-ресурсы или хранить ассеты контролируемо
Document StorageДокумент не является бессрочным архивомКопировать юридически значимые файлы в своё долговременное хранилище

Паспорт обратимости операций

Генерация документа. Готовый PDF — самостоятельный переносимый файл. После получения бинарного ответа или Base64 его можно хранить независимо от сервиса и открывать стандартными PDF-просмотрщиками. Публичный URL, напротив, связан со сроком хранения у поставщика; в документации для output=url обычно указаны 30 дней.

Удаление или окончание подписки. Критичны не только готовые PDF, но и определения шаблонов, используемые данные, идентификаторы версий и собственная логика интеграции. До отключения сервиса разумно экспортировать необходимые шаблоны и сохранить финальные документы во внешнем архиве. Это снижает зависимость от аккаунта и делает миграцию к другому генератору технически возможной.

Viewer и подписанные документы. Document Storage ведёт версии и действия, однако это не означает бессрочного хранения. Если документ имеет юридическую или операционную ценность, после завершения review/signing его нужно выгрузить в систему, где срок хранения контролирует сама организация.

Преимущества и недостатки PDF Generator API

Плюсы и минусы

Чёткое разделение шаблона и данных: макет можно менять без переписывания бизнес-логики генерации.

Визуальный редактор, динамические таблицы, выражения, условия, штрихкоды, QR-коды и повторяемые блоки.

REST API v4 с синхронной, асинхронной и пакетной генерацией, несколькими способами возврата результата.

Workspaces, версии шаблонов и production-продвижение подходят для multi-tenant и управляемых SaaS-сценариев.

Дополнительные сервисы: HTML/URL-to-PDF, формы, viewer, review/signing, eInvoice, PDF-формы, watermark, encryption, optimize и PDF-to-image.

Публично заявлены ISO 27001, HIPAA и GDPR-ориентированные меры; доступны dedicated и on-premises варианты.

Sandbox без карты и testing-режим упрощают прототипирование без немедленного списания боевой квоты.

Минусы

Это внешний сервис, поэтому доступность бизнес-процесса зависит от сети, API и корректного управления секретами.

Кредитная модель привязана к блокам по пять страниц: длинные отчёты расходуют квоту быстрее, чем одностраничные документы.

Embedded Editor и часть расширенных функций начинаются с Basic, а не с начальных тарифов.

Публичные URL и Document Storage нельзя считать постоянным архивом; долгосрочное хранение нужно организовать отдельно.

Сложные шаблоны требуют понимания JSON, массивов, выражений, версий и поведения рендера; это выше по порогу, чем простой виртуальный принтер.

Для on-premises нет открытой универсальной таблицы системных требований и фиксированной цены — проект требует общения с поставщиком.

Сравнение с аналогами

РешениеМодельШаблоныАвтоматизацияБесплатный вход
PDF Generator APIОблачный API + editor + workflowВизуальные компоненты, версии, импорт PDFREST, async, batch, workspaces, forms, signing14 дней, до 1000 кредитов
DocRaptorHTML/XML → PDF/XLS/XLSX APIОсновной контроль через HTML/CSS и PrinceREST, синхронные и асинхронные документы5 production-документов в месяц и бесплатные тестовые документы
PDFMonkeyHTML/CSS/JS → PDF APIВеб-шаблоны, Chromium-рендерингREST и квоты по числу документов20 документов в месяц; также 30-дневный trial
APITemplate.ioAPI для PDF и изображенийVisual/WYSIWYG и HTML editorREST, Zapier, Make, n8n, Airtable50 изображений/PDF в месяц, 3 шаблона
Sumatra PDFЛокальный просмотрщик WindowsНе является системой серверных шаблоновНе заменяет облачный generation APIБесплатный open source

DocRaptor рациональнее, если исходником уже служит качественный HTML/CSS и нужен сильный print-oriented рендеринг без визуального multi-tenant редактора. Его платные планы начинаются с 15 долларов в месяц, а цена считается по документам, а не по пятистраничным кредитным блокам.

PDFMonkey проще для команды, которая хочет продолжать мыслить веб-технологиями: HTML, CSS, JavaScript, внешние шрифты и Chromium. У него есть постоянный бесплатный план на 20 документов в месяц и Starter за 5 евро в месяц. PDF Generator API сильнее там, где нужен именно визуальный шаблонный продукт для конечных пользователей, workspaces и расширенный document workflow.

Sumatra PDF не прямой конкурент. Он нужен после генерации, когда пользователь хочет быстро открыть и прочитать локальный документ на Windows. Если задача — создавать документы программно, Sumatra не заменит API; если задача — только читать уже готовые PDF, облачный генератор будет избыточен. На sumatra-pdf.com для локальной обработки можно также сравнить PDF24 Creator, PDF-XChange Editor и Adobe Acrobat Pro: это настольные инструменты, а не замена серверной архитектуре PDF Generator API.

Инструкция по установке

Облачный вариант: подключение вместо установки

Создайте Sandbox-аккаунт через официальный сайт. Для trial банковская карта не нужна; срок — 14 дней, лимит — до 1000 кредитов.

В Account Settings получите API Key и API Secret, а также определите Workspace identifier. По официальным примерам начальный workspace связан с адресом регистрации.

Создавайте JWT только на серверной стороне. Передавайте его в Authorization как Bearer Token. Не размещайте API Secret в браузерном JavaScript, мобильном пакете или публичном репозитории.

Создайте новый шаблон в Customer Portal, выберите шаблон из gallery либо импортируйте существующий PDF. Добавьте тестовую JSON-структуру и свяжите поля с компонентами.

Для первого вызова используйте API v4. Передайте ID шаблона и объект data. На этапе макетирования включите testing, чтобы получить PREVIEW-документ без расхода обычной квоты.

Проверьте PDF визуально и программно: статус HTTP, content type, число страниц, наличие обязательных полей и корректность динамических таблиц. Только после этого переводите вызов в production и отключайте testing.

Для массовой генерации выберите async или batch, обработайте HTTP 429 и другие ошибки, добавьте повтор с ограничением и журналирование идентификаторов операций.

Отключение и безопасное удаление

У облачной версии нет локального приложения, поэтому «удаление» состоит в выводе интеграции из эксплуатации. Сначала сохраните нужные PDF и экспортируемые определения шаблонов, затем остановите фоновые задания, удалите секреты из окружений и CI/CD, отзовите неиспользуемые API-ключи и удалите SDK-зависимость из проекта, если она больше не нужна. Если требуется закрытие аккаунта или корпоративного развёртывания, используйте актуальные средства аккаунта и поддержку поставщика; не стоит считать удаление локального пакета равнозначным прекращению обработки данных в сервисе.

Практические кейсы

Счёт из данных CRM или интернет-магазина

Цель. Автоматически формировать единообразный счёт после создания заказа. Подготовка. Шаблон с реквизитами продавца, клиента, массивом line_items, налогами и итогами; сервер получает данные заказа в JSON. Шаги. Передайте template ID и JSON в Generate Document, выберите file/Base64 для собственного хранения либо URL для временного доступа. Для списка позиций используйте Table и выражения для сумм. Проверка. Сверьте номер заказа, валюту, количество строк, итог, налог и число страниц. Ограничение. При длинных заказах расход кредитов растёт каждые пять страниц.

Пакет из нескольких документов

Цель. Объединить сертификат, накладную и сопроводительный лист в один PDF. Подготовка. Отдельные шаблоны и наборы данных для каждого блока. Шаги. Используйте batch generation с несколькими template/data объектами и одним выходным PDF. На этапе разработки включите testing. Проверка. Убедитесь, что документы идут в нужном порядке и границы шаблонов не ломают нумерацию и разрывы страниц. Ограничение. Пакет удобен как единый файл, но расход кредитов определяется итоговой постраничной обработкой.

Форма согласия с review и подписью

Цель. Собрать данные человека, сформировать документ и провести его через просмотр и подпись. Подготовка. Шаблон, Web Form и поля Signature/идентификации. Шаги. Пользователь заполняет форму; после submit документ формируется и открывается в Document Viewer; после подтверждения и подписи новая версия попадает в Document Storage, а workflow может отправить callback в n8n или другую систему. Проверка. Проверьте финальный PDF, версию, журнал действий и факт сохранения в постоянном внешнем архиве. Ограничение. Встроенное хранение имеет ограниченный срок и не заменяет корпоративный архив.

Перенос существующего бланка в автоматизацию

Цель. Не верстать заново уже используемый PDF-бланк. Подготовка. Исходный PDF хорошего качества и пример реальных данных. Шаги. Импортируйте PDF как шаблон, затем проверьте автоматически созданную структуру, свяжите data fields и настройте динамические участки. Для скана используйте актуальный механизм репликации, но вручную проверьте геометрию. Проверка. Сравните ключевые страницы с оригиналом, особенно переносы строк, таблицы, чекбоксы и подписи. Ограничение. Импорт ускоряет старт, но не гарантирует, что сложный исходник станет идеальным редактируемым шаблоном без правок.

HTML или URL в PDF

Цель. Зафиксировать веб-представление как PDF без проектирования отдельного визуального шаблона. Подготовка. Стабильный HTML либо доступный URL. Шаги. Передайте HTML/URL в соответствующий conversion endpoint, настройте параметры страницы, затем сохраните результат. Проверка. Сверьте разрывы страниц, шрифты, изображения, заголовки/подвалы и интерактивные элементы, которые должны стать статическим содержимым. Ограничение. Внешние ресурсы и сетевые зависимости добавляют ещё одну точку отказа.

Контроль перед сохранением и передачей

Проверьте, что использована нужная production-версия шаблона, а не незавершённый draft.

Сверьте обязательные поля JSON и обработайте null/пустые значения до генерации.

Проверьте итоговые суммы, даты, валюту, номера документов и часовой пояс.

Просмотрите первую, последнюю и «самую плотную» страницу с длинными строками или большим массивом.

Для URL/viewer зафиксируйте срок хранения и заранее решите, где будет постоянная копия.

Не передавайте наружу документ с PREVIEW-водяным знаком из testing-режима как финальный.

Для подписанных документов сохраните итоговую версию и требуемый audit trail в системе учёта организации.

Реестр проверяемых утверждений

ФактОфициальное подтверждениеПровереноКонтекстПрактический вывод
Продукт принадлежит Actual Reports OÜ и активно обновляетсяСайт и release notes14.09.2026Облачная платформаСервис действующий, последний найденный релиз датирован 11.09.2026
Основная линия — API v4 с JSON и JWT BearerDeveloper Help Center14.09.2026Server-to-serverAPI Secret должен оставаться на сервере
Sandbox длится 14 дней и даёт до 1000 кредитовHelp Center14.09.2026Оценка сервисаПилот возможен без банковской карты
1 кредит покрывает до 5 страницCredit usage rules14.09.2026Постраничные операцииСтоимость зависит от длины документов
URL-документы хранятся ограниченное времяBatch и workflow guides14.09.2026output=url и Document StorageПостоянный архив нужно вести отдельно
Есть dedicated и on-premises развёртыванияDeployment FAQ14.09.2026EnterpriseИнфраструктуру можно изолировать, но условия индивидуальны
Заявлены ISO 27001, HIPAA и GDPR мерыSecurity и compliance pages14.09.2026Cloud plansНужен собственный due diligence, а не только маркетинговая отметка

Часто задаваемые вопросы

Что произойдёт, если месячная квота закончится?

После расходования включённых кредитов продолжение работы зависит от настройки on-demand usage: она позволяет разрешить дополнительный расход в заданных пределах. Когда доступный лимит исчерпан, расходующие кредиты сервисы приостанавливаются до нового периода или изменения лимита.

Можно ли работать с уже существующей интерактивной PDF-формой?

Да. В API есть отдельные операции для извлечения полей и заполнения fillable PDF. Это полезно, когда организация обязана сохранить исходный утверждённый бланк и не хочет переносить его в визуальный шаблон.

Сохраняется ли JSON, который загружен в редактор только как пример данных?

Нет: справка прямо указывает, что sample data для шаблона не хранится постоянно и при следующем сеансе редактирования его нужно добавить заново. Это снижает риск случайного хранения рабочих данных внутри шаблона, но требует держать тестовый набор у себя.

Можно ли программно получить шаблон из публичной библиотеки?

Да. В мае 2026 года появился API-доступ к определениям public templates. Такой шаблон можно изучить и затем создать его копию в собственном workspace, не привязывая production-процесс к чужому публичному объекту.

Можно ли отправить на review PDF, созданный не в PDF Generator API?

Да. Текущий Document Review поддерживает загрузку внешнего PDF в Document Storage с получением viewer URL. Это отделяет механизм согласования от источника файла: документ может быть создан другим генератором, а review пройти в инфраструктуре PDF Generator API.

Какие валюты доступны для подписки?

С марта 2026 года биллинг позволяет переключаться между EUR и USD. Поскольку публичная таблица цен может отображаться в выбранном режиме и различаться для месячной и годовой оплаты, перед закупкой следует фиксировать коммерческие условия из собственного биллинга, а не из старого обзора.

Можно ли продолжать пользоваться публичной ссылкой как постоянным архивом?

Нет. Для output=url официальные руководства указывают автоматическое удаление после ограниченного периода, обычно 30 дней. Если документ должен храниться годами, приложение обязано скачать его и передать в собственное долговременное хранилище с подходящей политикой доступа и резервного копирования.

Вывод

PDF Generator API подходит продуктовым командам, которые хотят вынести документную логику из кода в управляемые шаблоны и при этом сохранить программный контроль через REST API. Его сильные стороны — визуальный редактор, workspaces, версии шаблонов, пакетная и асинхронная генерация, формы, viewer/signing, eInvoice и расширяющийся набор PDF-сервисов. Для SaaS с клиентскими шаблонами и регулируемых процессов особенно важны embedded-возможности, dedicated/on-premises варианты и заявленные compliance-механизмы.

Сервис менее уместен, если нужно лишь открыть PDF на рабочем столе, вручную поправить несколько файлов или периодически печатать документ в PDF. Для этого проще локальный просмотрщик или редактор. Он также требует внимательного расчёта стоимости для длинных многостраничных документов и отдельной стратегии долговременного хранения.

Выбор разумно делать по архитектуре: PDF Generator API — когда документ является частью автоматизированного бизнес-процесса и шаблон должен жить независимо от релиза приложения; DocRaptor или PDFMonkey — когда основой уже служит HTML/CSS; APITemplate.io — когда нужен близкий визуальный API-подход с иной тарифной моделью; локальные PDF-программы — когда серверная автоматизация вообще не требуется.


Ваш адрес email не будет опубликован. Обязательные поля помечены *