我想上传pdf然后根据pdf页面转换为图片意味着如果pdf有2页则会产生2张图片。
生成此图像后,我想存储到表格中。
例如
我有一个pdf表,我上传了一个PDF,另一个表是我要存储新生成的pdf图像的图像。
我只需要帮助了解如何根据页面从pdf生成图像
所以我怎么能这样做?
请帮帮我?
由于
答案 0 :(得分:1)
您可以使用RMagick库来完成ruby。
例如:
require 'RMagick'
pdf = Magick::ImageList.new("file.pdf")
pdf.each_with_index do |page_img, i|
page_img.write "#{i}_pdf_page.jpg"
end