категории | RSS

Вышел открытый проект Minimal PDF Compress 1.8 — GUI для Ghostscript под Windows

Состоялся релиз открытого проекта для Windows под названием Minimal PDF Compress 1.8. Это 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.8:

устранены ранее обнаруженные ошибки и баги

логика сжатия была полностью переработана для достижения наилучших результатов и большего контроля. Новый механизм сжатия не только более мощный, но и более интеллектуальный. Он использует многоэтапный процесс, включающий понижение разрешения Ghostscript, целевую оптимизацию изображения и финализацию в cpdf для достижения наилучшего соотношения размера и качества. Вкладка «Сжатие» теперь предлагает четыре различных режима: стандартное сжатие, оптимизация без потерь, преобразование в архивный формат PDF/A и новый режим «Удаление изображений» для создания текстовых документов с максимальным сжатием;

предварительный просмотр в реальном времени для вкладок «Поворот» и «Штамп» теперь «отключается», то есть обновляется только после того, как прекращено внесение изменений;

пользовательский интерфейс стал намного быстрее и отзывчивым;

реализация mupdf могла бы быть намного лучше/быстрее, но это значительно увеличило бы размер приложения;

обработка метаданных теперь явно использует UTF-8, что улучшает поддержку специальных символов в заголовках, авторах и ключевых словах;

каждая кнопка, поле ввода и параметр в приложении получили новые подсказки с пояснениями к своему назначению;

поле ввода текста на вкладке «Штамп/Водяной знак» теперь поддерживает многострочный текст.



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

DimonVideo
2025-09-06T08:50:04Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика