У меня проблема с тем, что некоторые пользователи создают очень большие PDF-файлы. С другой стороны, у меня есть PDF, отправленный с наших факсимильных аппаратов, который очень маленький по размеру и полностью пригоден для печати. Мой вопрос
- Есть ли способ найти разрешение (DPI) PDF. Я ищу в интернете, не смог найти ответа. Проверял свойства файла, эта информация там не хранилась, по крайней мере, в моем случае.
- Какое оптимальное разрешение преобразования текстового файла в PDF изображения. 96dpi, 300dpi или больше?
- Веселый вопрос. Могу ли я изменить размер PDF-файла, который был отсканирован с высоким разрешением, с меньшим разрешением?
Я знаю, что некоторые ответы могут быть недоступны, так как я уже искал в Интернете и не мог найти ответы.
Примечание: мой PDF полностью изображения, текст в изображения. Я также знаком с primoPDF (бесплатным), с которым можно экспериментировать
pdf
images
resolution
dpi
hk_
источник
источник
Я знаю, что вы не хотите извлекать данные изображения, но это, вероятно, единственный способ узнать оригинальное разрешение.
На * Никс, если у вас есть ImageMagick - х
identify
и Xpdf установлен 1 :Где
test.pdf
ваш входной PDF. Выходные файлы записываютсяtest-000.jpg
,test-001.jpg
и так далее. Это даст вам исходный размер всех содержащихся изображений этого PDF 2 .Пример вывода для файла PDF, который содержит только одно большое изображение:
1) В Windows они тоже есть, но сценарий, конечно, будет другим.
2) Обратите внимание, что изображения на самом деле не несут информацию о DPI. Проще говоря: это просто то, что используется для печати, и изображения не нуждаются в измерении DPI.
Как правило, все, что вы хотите напечатать, должно иметь разрешение 300 точек на дюйм или более. Большинство принтеров также поддерживают более высокое разрешение.
источник
pdfimages -list test.pdf
. Вместо вывода файлов в этом списке указывается размер и тип изображения. Все еще не дает явного разрешения, но избегает создания выходных файлов.pdfimages -list
предоставляет явноx-ppi
иy-ppi
, как и много другой информации.pdfimages
может быть совсем отключено (например, когда изображение больше, чем его видимая область, в PDF, создаваемом с помощьюscribus
). (К сожалению, у меня действительно нет времени подавать отчет об ошибке.)По какой-то причине последняя версия pdfimages, которую я могу обновить в своем CentOS, - это версия 3.04.
Итак, у меня нет опции -list, как указано в предыдущих ответах. Однако тестовое изображение, созданное из pdfimages на основе ответа slhck, содержит желаемый ответ!
определить -бесный тест-0000.jpg | Больше
Таким образом, dpi явно отображается в 6-й строке, используя опцию -verbose в команде identifier.
Таким образом, ответ Слхка можно изменить следующим образом.
pdfimages -j test.pdf test && для файла в $ (найти. -name "test * .jpg"); определить -verbose "$ file" | awk 'NR == 6'; сделано
С другой стороны, я попытался запустить
определить -беский тест.pdf
Кажется, что Imagemagick всегда принимает 72dpi, и поэтому информация, напечатанная здесь, кажется неверной.
источник
Файл PDF не имеет собственного разрешения, каждое растровое изображение в нем (если оно есть) будет иметь свое собственное разрешение. Я не знаю простого способа извлечь одно число для медианного / модального разрешения XObjects встроенного изображения.
источник
Это работало с pdf, сгенерированным из mfp Kyocera ... Это возможно только для полностраничных изображений, таких как сканы.
Файл> Свойства -Вкладка Описание -Размер страницы. Мой пример сказал 8.5x11.0 в.
Откройте PDF с помощью текстового редактора (блокнота), найдите
/width
и/height
Пример:
Мой PDF был отсканирован с разрешением 600x600.
Вы можете пропустить первые 2 шага, если вы знаете размер документа (обычно A4 - 8,27x11,69).
источник
Чтобы ответить на ваш второй вопрос, в дополнение к упоминанию @slhck о dpi принтера, 300dpi также является типичным минимальным рекомендуемым числом для распознавания текста с размером шрифта 10 + pt.
Кроме того, современный 15-дюймовый экран ноутбука с разрешением 4K также имеет только около 280 пикселей на дюйм, поэтому, если вы хотите просмотреть весь формат А4 на экране (альбомная ориентация), нет смысла сканировать с разрешением выше ~ 320 точек на дюйм, потому что любой документ выше этого будет Уменьшить. Конечно, это не имеет значения, если вы планируете увеличить, то вам может потребоваться более высокое разрешение.
Чтобы ответить на другие два вопроса, по крайней мере, в настоящее время вы можете использовать Acrobat Pro для проверки DPI и разрешения изображения, а также можете редактировать его.
источник