我正在尝试将外部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"