Середа, Березень 7, 2012

Извлечение изображения из PDF-файла средствами Inkscape

Чтобы извлечь растровое изображение из PDF-файла, можно воспользоваться замечательной свободной программой Inkscape.
В данном подходе предлагается примерно такая последовательность действий:

inkscape-extract-raster-image.png

  1. Импортировать PDF-файл в Inkscape — для этого можно щёлкнуть правой кнопкой мыши на значке файла в файловом менеджере и выбрать “Открыть с помощью…”, указав программу Inkscape.
  2. Затем необходимо разгруппировать все элементы, объединённые с изображением в одну группу (здесь и далее см. соотв. номер на рисунке).
  3. После этого при щелчке ио изображению в статусной строке Inkscape (внизу окна) отобразится разрешение изображения.
  4. Теперь важно связать горизонтальный размер изображения с вертикальным (замочек рядом с полем ввода ширины изображения), чтобы не потерять правильное соотношение сторон при преобразованиях.
  5. Ввести в поле “ширина” горизонтальное разрешение изображения, указанное в статусной строке. Это “подгонит” пикселы изображения к экранным пикселам Inkscape (которых по умолчанию 90 на дюйм - 90dpi). Если указана верная ширина, все клеточки (пикселы) должны выстроиться согласно меткам на линейках Inkscape.
  6. Затем можно выделить изображение (щёлкнуть левой кнопкой мыши на изображении) и нажать “экспорт”, выбрав при этом разрешение экспортируемого изображения также установить в 90dpi.

В результате должна получиться копия растрового изображения из PDF-файла в формате PNG без потери качества. Полезно это тем, что таким способом можно “вынуть” картинку из PDF-файла максимально высокого для неё разрешения, и без избыточного размера.

Но должны быть способы и поумнее…

Добавити коментар

Заповніть форму нижче для додавання ваших коментарів