Я рекомендую rmagick.Просто установите также ghostscript, и вы должны начать работать с PDF в JPG / PNG или более или менее любом формате изображения.
Подробнее о rmagick: http://rmagick.rubyforge.org/
rmagick использует ImageMagick илиGraphicsMagick, две мощные лошади для обработки изображений.Оба могут использовать PDF через GhostScript.
Что касается Epub, я думаю, вам нужно изучить epub -> pdf -> jpg / png.Вы можете прочитать о преобразовании epub в * nix здесь: ubuntuforums.org/showthread.php?t=1491373
Скорее всего, вы можете использовать этот инструмент epub2pdf.com для преобразования командной строки epub в pdf, затемиспользуйте rmagick для png / jpg.