k2pdfopt

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: willus.com/k2pdfopt

k2pdfopt — это утилита командной строки, разработанная для оптимизации растровых и векторных документов в форматах PDF и DJVU для чтения на малых экранах и электронных ридерах. Программа ориентирована на автоматическую перепагинацию многостраничных материалов с двухколоночной разметкой, обрезку полей, изменение масштабирования и преобразование страниц для удобного постраничного просмотра на устройствах с ограниченной шириной экрана. k2pdfopt существует как независимый инструмент и применяется как отдельная утилита или в составе пользовательских рабочих процессов для подготовки книг и научных статей к чтению на портативных устройствах.

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

  • Перепагинация: автоматическое разбиение и реорганизация двухколоночных и многоязычных макетов в последовательность страниц, удобных для просмотра по одной колонке.
  • Обрезка полей (cropping): удаление широких полей и полей с метаданными для увеличения занимаемой текстом площади страницы.
  • Масштабирование и ресайз: адаптация масштаба страниц и их элементов под размеры экрана ридера без искажения пропорций текста.
  • Контраст и бинаризация: регулировка яркости и контраста, а также пороговая бинаризация для улучшения читаемости отсканированных страниц.
  • OCR и создание поискового слоя: опциональная обработка изображений страниц для распознавания текста и встраивания результатов в выходной файл.
  • Форматы вывода: поддержка генерации оптимизированных PDF-файлов и других форматов, пригодных для синхронизации с ридерами и мобильными устройствами.
  • Командная настройка: богатый набор опций командной строки для тонкой настройки параметров обработки, пакетной обработки и автоматизации в скриптах.
  • Работа с изображениями: корекция поворота, выравнивание и удаление артефактов сканирования для повышения качества конечного документа.
  • Локальные профили: сохранение и повторное применение настроек обработки для различных типов исходных материалов и устройств.
  • Совместимость с ридерами: оптимизация выходных файлов с учётом ограничений популярных электронных ридеров и экранов малого размера.
Подробнее