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

PrintCraft пытается заменить Adobe Acrobat: проект написан на Rust

На GitHub появился PrintCraft, открытая реализация инструментов Adobe Acrobat, написанная с нуля на Rust. Проект уже умеет читать, объединять, разделять и защищать PDF, но сами разработчики признают: до полноценного аналога Acrobat Pro ему пока далеко.

Александр Фомин
PrintCraft пытается заменить Adobe Acrobat: проект написан на Rust

Автор: storytold

PrintCraft разрабатывается как независимый PDF-редактор с открытым исходным кодом. Авторы называют его clean-room реализацией: поведение программы воспроизводится на основе спецификации ISO 32000 и наблюдения за работой существующих решений, без использования исходного кода Adobe. Исходники опубликованы на GitHub под лицензиями MIT и Apache 2.0.

Программа работает в Windows, macOS, Linux и FreeBSD, а браузерная версия использует WebAssembly. Аккаунт для работы не требуется, телеметрии и облачной обработки нет: документы остаются на компьютере пользователя.

Сейчас PrintCraft позволяет просматривать PDF, искать и выделять текст, менять порядок страниц, поворачивать и удалять их, объединять несколько документов и разделять один файл на части. Поддерживаются комментарии, формы, вложения, слои и зашифрованные документы, включая AES-256. Есть восстановление после аварийного завершения и автоматическое сохранение раз в минуту.

05_1600x1000_18fbd4931b04_1600x1000_a72ed1b84c

Фото: storytold

Отдельное направление проекта связано с автоматизацией. Разработчики добавили CLI и опциональный MCP-сервер, через который с PDF могут работать ИИ-агенты. Им доступны поиск и извлечение текста, рендеринг страниц, операции со страницами, комментариями и формами. MCP-сервер по умолчанию отключен и запускается только по запросу пользователя.

При этом считать PrintCraft готовой бесплатной заменой Acrobat Pro пока рано. По оценке самих авторов на октябрь 2026 года, реализовано около половины офлайн-функций Acrobat Pro и 88% функций, которые разработчики относят к обязательным. Надежное редактирование существующего текста, полноценный OCR для разных языков, импорт и экспорт документов Office, XFA-формы и ряд профессиональных инструментов пока отсутствуют или ограничены.

03_1600x1000_ecd261028d

Фото: storytold

Проект активно развивается: в репозитории уже более 280 коммитов, а для проверки движка используются сотни PDF-файлов. Авторы прямо предупреждают, что при обработке специально поврежденных документов еще обнаруживаются сбои и зависания. Поэтому сейчас PrintCraft скорее показывает, насколько далеко можно зайти с открытым PDF-инструментарием на Rust, чем объявляет Acrobat окончательно замененным.

10_1600x1000_86f293543b08_1600x1000_bf31e13b56

Фото: storytold

А вам для работы с PDF действительно нужны функции Acrobat Pro или хватает просмотра, объединения, разделения и простого редактирования файлов?

Источник: GitHub
6 показов