Мне часто приходится уменьшать размер PDF, сохраняя при этом большую часть качества. Моя основная проблема заключается в понимании относительного размера, взятого различными объектами (шрифтами, текстом, изображениями ...) внутри pdf, чтобы я мог применить правильную, селективную стратегию сжатия.

Есть ли какой-нибудь инструмент с открытым исходным кодом в базовой операционной системе Linux, чтобы получить эту информацию? Я еще не нашел ответа.

Большое спасибо!

1 ответ1

1

Вы можете открыть PDF-файл в текстовом редакторе и увидеть, сколько места занимают различные объекты. PDF состоит из нескольких объектов (например, шрифтов, изображений, команд для описания страницы, ...), и часто содержимое объектов сжимается. Вы можете распаковать их с помощью mutool clean -d ... Пакет mupdf-tools для Debian содержит mutool .

Я уже могу сказать вам, что в большинстве случаев изображения занимают большую часть пространства, за которым следуют шрифты. Таким образом, уменьшение количества шрифтов и рендеринг изображений в более низком разрешении обеспечит вам большую выгоду.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .