Вышел открытый проект Minimal PDF Compress 1.4 и почти сразу 1.5 — GUI для Ghostscript под Windows

Состоялся релиз открытого проекта для Windows под названием Minimal PDF Compress 1.4 и почти сразу вышла версия 1.5. Это GUI (графический пользовательский интерфейс) для Ghostscript под Windows. Исходный код решения написан на Python и опубликован на GitHub под лицензией GNU Affero General Public License.

Проект Minimal PDF Compress — это удобное графическое настольное приложение, разработанное для упрощения задач сжатия и преобразования PDF с помощью Ghostscript в Windows. Проект позволяет пользователям сжимать файлы PDF или преобразовывать их в формат PDF/A с настраиваемыми параметрами. Всё это доступно через интуитивно понятный GUI. Выпуск Minimal PDF Compress 1.0 состоялся в начале июля, но там было обнаружено несколько багов и ошибок. которые получили исправления в новых версиях проекта.

Решение Minimal PDF Compress создано на Python и Tkinter и позволяет устранить необходимость взаимодействия с командной строкой, делая обработку PDF доступной для всех пользователей. В проект интегрирован инструмент командной строки cpdf, обеспечивающий продвинутый уровень оптимизации на последнем этапе после начальной обработки Ghostscript.

Открытый проект Ghostscript, хотя и мощный, но обычно требует опыта работы с командной строкой для выполнения таких задач, как сжатие PDF или преобразование в PDF/A. Примечательно, что опция pdfwrite в решении Ghostscript технически не «сжимает» PDF в традиционном смысле. Вместо этого проект воссоздаёт новый PDF‑файл, который может быть меньше за счёт оптимизаций, таких как удаление ненужных метаданных, упрощение шрифтов или повторное сжатие изображений.

Основные изменения и доработки в Minimal PDF Compress 1.4:

новое поле DPI на главном экране позволяет точно настраивать разрешение изображений;

добавлены расширенные параметры финальной обработки, включая ползунок уровня сжатия (0–9) и раскрывающийся список для настройки точности после запятой в Pikepdf;

добавлена опция, которая позволяет удалить все аннотации, комментарии и поля интерактивных форм, чтобы уменьшить размер файла и создавать чистые документы;

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

Основные изменения и доработки в Minimal PDF Compress 1.5:

интегрирован мощный инструмент командной строки cpdf, обеспечивающий продвинутый уровень оптимизации на последнем этапе после начальной обработки Ghostscript;

улучшен пользовательский интерфейс;

улучшен индикатор выполнения и отчёты о состоянии для лучшей обратной связи во время работы;

добавлена новая возможность использовать опцию cpdf ‑squeeze. Эта функция интеллектуально реструктурирует PDF‑файл, удаляя лишние объекты, и может значительно уменьшить размер файла, особенно для сложных документов;

для отсканированных документов или файлов с блеклым текстом теперь доступна функция «Затемнить текст». Эта функция преобразует весь текст в чисто чёрный цвет с помощью cpdf ‑blacktext, что значительно улучшает читаемость;

для операций cpdf добавлен флажок «Быстрая обработка». Это может ускорить обработку современных, хорошо отформатированных PDF‑файлов.

24 июля 2025 года состоялся релиз открытого кроссплатформенного проекта для работы с файлами в формате PDF (разделение, слияния, извлечения страниц, смешивание и поворот) под названием PDFsam (PDF Split And Merge) 5.3.2. Исходный код решения написан на Java и опубликован на GitHub под лицензией GNU Affero General Public License v3.0.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии