BentoPDF: бесплатный редактор PDF, который работает прямо в браузере
Объединить два PDF, сжать скан перед отправкой в банк, вставить подпись — обычно для этого приходится загружать документ на какой-нибудь сайт и надеяться, что он не сохранит копию. BentoPDF устроен иначе: сайт открывается в браузере, но файл никуда не уходит. Всю работу выполняет ваш компьютер через WebAssembly.
Проект с открытым кодом, регистрации нет, трекеров на сайте тоже нет. Начинался он как личный инструмент автора из Индии: нужно было склеивать и резать PDF. Теперь на сайте BentoPDF заявлено больше сотни инструментов.
Что умеет BentoPDF
Список длинный, поэтому перечислю то, что пригодится обычному человеку, а не всё подряд.
- Правка текста. Меняете шрифт, размер, цвет, выравнивание и межбуквенный интервал, включаете жирный, курсив, подчёркивание или зачёркивание. Системные шрифты можно подгрузить.
- Редактор с пометками. Выделение маркером, зачёркивание, рисование от руки, вставка текста и комментарии. Для согласования договора хватает.
- Водяной знак. Текст или картинка, один на страницу или плиткой. Можно выбрать страницы и прозрачность.
- OCR. Распознавание идёт через Tesseract.js прямо в браузере, языков несколько. На выходе обычный текст или PDF с поиском по тексту.
- Конвертация. PDF в JPG (качество по умолчанию 90%) и картинки в PDF, причём принимаются PNG, BMP, HEIC и PSD. Есть ещё ODP, CSV, EPUB, JSON, WebP и Markdown.
- Сжатие. Два алгоритма: «Condense» для обычных документов и «Photon» для файлов, набитых фотографиями. Уровни от лёгкого до экстремального.
Работают горячие клавиши: копирование, вставка, отмена и повтор действия. Мелочь, но после сайтов-однодневок без них скучаешь.
Как пользоваться
Схема одинаковая для всех инструментов. Открываете сайт, выбираете нужный инструмент, перетаскиваете файл в окно, настраиваете параметры и забираете результат. Автор обзора проверял всё в Vivaldi на Linux, но подойдёт любой современный браузер на движке Chromium: Chrome, Edge, Brave.
Раз файл не покидает компьютер, интернет нужен только для загрузки самой страницы. Конфиденциальные документы — паспорт, договор, справки — этим способом обрабатывать заметно спокойнее, чем через онлайн-сервисы с загрузкой.
Где BentoPDF подводит
Платить за приватность приходится скоростью. Всё считает ваш процессор, поэтому OCR и сжатие большого файла идут небыстро, на слабом ноутбуке это заметно.
Распознавание плохо справляется с мелким текстом в низком качестве. Нормальные сканы он читает почти без ошибок, но плохо сфотографированную страницу с мелким шрифтом лучше не ждать.
Сжатие работает хорошо, но не волшебство. В тесте автора PDF на 214 страниц весом 120,4 МБ превратился в файл на 28,5 МБ, то есть минус 76%. Только для вложения в письмо этого всё равно мало: типичный лимит почты — 20–25 МБ. Потери качества на глаз незаметны, пока не начнёте приближать страницу.
Лицензия и цена
Код распространяется по двойной лицензии. Для личного использования и форков он бесплатен по условиям AGPL-3.0. Если компании нужно встроить его в закрытый продукт, предлагается коммерческая лицензия за $79 разово. Исходники лежат на GitHub. Рядом развиваются два родственных проекта: Hyper Compress для сжатия и Kura для перевода в форматы PDF/A и PDF/UA.
Кому подойдёт
Если PDF вы правите раз в месяц, устанавливать тяжёлый пакет незачем. BentoPDF закроет разовые задачи без регистрации и подписок. Для постоянной работы с макетами и сложной вёрстки лучше взять полноценную программу.
А если нужно просто читать документы, хватит Adobe Acrobat Reader. Печатать в PDF из любой программы удобно через виртуальный принтер вроде PDFCreator или DoPDF.
Итог простой: для разовых операций с PDF это один из самых аккуратных бесплатных вариантов, а главное — документ остаётся на вашем компьютере.
Добавить комментарий