О gPdf

От транспортных этикеток на HTML к глобальному edge-движку PDF

gPdf — это JSON-to-PDF API, созданный небольшой инженерной командой, которая выросла из IT-отдела логистической компании.

Откуда всё началось

Каждое важное техническое решение в gPdf выросло из реальных production-нагрузок: массовые трансграничные этикетки и счета, точные векторные штрихкоды, надежная пагинация, PDF/A и соответствие требованиям электронных счетов.

Логистические корни

Первые версии решали печать транспортных этикеток внутри реальной логистической операции.

Миллионы документов

Трансграничный объем выявил проблемы задержки, сложности развертывания и предсказуемости затрат в централизованных PDF-стеках.

Rust на edge

Текущий движок работает рядом с местом создания и потребления документов, заметно снижая потребление ресурсов.

Создано внутри логистического процесса

Вначале мы рисовали и печатали транспортные этикетки с помощью HTML. Когда объем вырос, перешли на PHP для генерации PDF, а затем на Java с iText для более сложных документов и требований compliance.

Каждый шаг закрывал текущую операционную задачу, но жесткие ограничения возвращались снова: стоимость коммерческих лицензий, тяжелая инфраструктура, задержка и сложность развертывания по регионам.

Почему мы заново построили рендерер

Когда компания начала активно работать между странами, ежедневный объем достиг миллионов заказов, счетов и транспортных этикеток. Мы решили построить тот движок рендеринга, который сами хотели бы иметь.

Мы выбрали Rust, нативно работающий в глобальной edge-сети Cloudflare, чтобы документы создавались ближе к месту их генерации и использования, без браузерных процессов, Java-инфраструктуры и центральных узких мест.

Дизайн и production в одном формате

Мы также разработали gPdf Studio, бесплатный визуальный редактор, который создает ровно тот же JSON, что использует API. Дизайнеры и разработчики работают с одним файлом, без ручного перевода макетов.

Сегодня мы остаемся практической инженерной командой, сосредоточенной на реальности массовых трансграничных документов: точные векторные штрихкоды, надежная пагинация, PDF/A и соответствие требованиям электронных счетов.

Почему мы вывели это на рынок

Edge-подход решил не только задержку и масштаб. Он изменил экономику одной страницы настолько, что мы смогли предложить инфраструктурную цену.

gPdf начинается с 5 USD в месяц за 100 000 страниц. Массовая генерация документов должна быть предсказуемой для логистики, электронной коммерции и команд с высокими требованиями compliance.

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