Извлечение отображает в PDF, не влияя на разрешение?

Моя проблема, для меня определяют задачу для извлечения изображений из 640 разбитого на страницы файла PDF.

Большинство которого диаграммы и таблицы с текстами. Выполнение простой копии и вставки заставляет изображение потерять свое разрешение, и тексты становится расплывчатым и иногда нечитабельным.

Вы знаете о лучшем способе извлечь изображения из файла PDF, не влияя на разрешение?

26
задан 04.02.2016, 18:27

5 ответов

От комплекта XPDF (который является Бесплатным и Программным обеспечением с открытым исходным кодом) можно использовать pdfimages.exe Инструмент CLI для извлечения всех изображений из PDF или просто всех изображений от диапазона страниц. Здесь пример для извлечения всех изображений из страниц 33-36:

pdfimages.exe ^
  -f 33 ^
  -l 36 ^
  -j ^
   c:/path/to/input.pdf ^
   c:/path/to/directory/input_images

-j попытается извлечь встроенные изображения JPEG как JPEGs. Все другие изображения производятся как PPMs (портативные пиксельные карты). Внимание, PPMs являются полностью несжатыми!

23
ответ дан 07.12.2019, 09:33

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

Попытайтесь уменьшить его и/или сделать его тем же размером как в PDF, и это должно на самом деле быть то же.

С другой стороны (и худшая опция) переходят к 100%-му масштабированию и делают снимок экрана или используют инструмент отрезания в Windows Vista / Windows 7.

ОТМЕТЬТЕ - отображает в .PDFs обычно уменьшаются/сжимаются в то время, когда они сделаны преобразованными в a .PDF, однако, после того как это, был сжат, необходимо смочь извлечь в том же качестве как PDF, не хуже.

0
ответ дан 07.12.2019, 09:33

Какое программное обеспечение просмотра PDF Вы используете?

При помощи программы редактирования/создания PDF, как Adobe Acrobat Pro, необходимо смочь извлечь встроенные изображения, как они находятся в PDF file*. Можно получить бесплатную демонстрационную версию от сайта Adobe (для Windows и Mac), который можно использовать только для цели.

*, пока они не защищены, в этом случае Вы будете иметь к.. er, я не иду туда...

0
ответ дан 07.12.2019, 09:33

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

0
ответ дан 07.12.2019, 09:33

Извлечение исходных изображений разрешения является одной из свободных функций Твердой Платформы SDK поэтому при создании решения в C# это - это: http://www.soliddocuments.com/features.htm?product=SolidFramework

Пример приложения, который иллюстрирует эту функцию, является также бесплатным при необходимости в решении для пакета GUI: http://www.pdf-internals.com/download.htm?product=SolidPDFMechanic

(Я с основательными документами),

1
ответ дан 07.12.2019, 09:33

Теги

Похожие вопросы