Ruby-vips › Конвертация PDF в JPEG

Я просматривал документацию Vips и Ruby-Vips, и я все равно не вижу, чтобы загрузить и преобразовать PDF. Imagemagick имеет команду convert в своих инструментах CLI. Есть ли аналог для конвертации в Vips? Моя цель - преобразовать PDF в JPEG в моем приложении Rails 3.


person Jahkobi Digital    schedule 14.01.2014    source источник


Ответы (1)


Вы можете открыть PDF-файл, как и любой другой файл изображения.

a = Vips::Image.new_from_file "/some/file/called.pdf", access: :sequential
a.write_to_file("tiny.jpg")

Необязательные аргументы позволяют установить разрешение рендеринга, цвет фона и выбрать страницу или набор страниц.

Документы для pdfload объясняют все параметры:

https://libvips.github.io/libvips/API/current/VipsForeignSave.html#vips-pdfload

person jcupitt    schedule 11.02.2014