Почему размер PDF со встроенными изображениями настолько велик по сравнению с отдельными изображениями

У меня есть PDF, где каждая страница представляет собой полноцветное изображение (это артбук). Есть 16 страниц. Одна страница полностью пуста.

сам PDF составляет 140 МБ. Когда я извлекаю каждое изображение в BMP, изображения занимают только 30 МБ. Сжатие без потерь в PNG дало 13 мб.

Как это возможно, что PDF составляет 140 МБ, когда сами изображения (возможно, в худшем случае) 30 МБ? Использует ли PDF чрезвычайно неэффективный способ хранения данных изображения, когда каждый пиксель занимает больше чем 4 байта?

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

Я не уверен, что этот конкретный PDF-это просто особый случай.

18
задан That Umbrella Guy
19.05.2023 7:44 Количество просмотров материала 3301
Распечатать страницу

1 ответ

какое программное обеспечение вы используете, чтобы "извлечь" изображения из pdf?

имейте в виду, что для извлечения изображений из pdf в их собственном разрешении вам нужно использовать

pdfimages

здесь вы можете скачать файлы для Microsoft Windows и Linux

использование:

pdfimages [options] <PDF-file> <image-root>

после извлечения изображений в полном объеме res, вы можете по праву оценить вопрос, который вы думаете иметь

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

jpeg-2000

Итак, вам нужно перекодировать изображения, извлеченные из pdf с помощью pdfimages с помощью программного обеспечения, способного конвертировать в jpeg-2000 как:

  • утилиты
  • graphicsmagick
  • много другие

затем, вам нужно поместить эти JPEG-2000 закодированные изображения в pdf, без повторного кодирования. Это можно сделать как в Microsoft Windows, так и в Linux (с Wine) с помощью:

freepic2pdf

0
отвечен Dingo 2023-05-20 15:32

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх