在Ruby on Rails中将pdf转换为图像格式

时间:2019-07-12 04:18:56

标签: ruby-on-rails image pdf

我正在尝试将外部pdf文件转换为图像并将其保存到我的桌面。到目前为止,我可以下载外部pdf文件,但是将pdf转换为图像格式没有运气。有帮助吗?

url = 'https://www.example.com/whaterver.pdf'
pdf = CombinePDF.parse Net::HTTP.get_response(URI.parse(url)).body

pages = pdf.pages;
i = 0
pages.each do |page|
  if i == 0
    pdf = CombinePDF.new
    pdf << page
    pdf.save("#{i}.pdf")
    i+=1
  end
end

send_data pdf.to_pdf, filename: "example.pdf", type: 
"application/pdf"

0 个答案:

没有答案