使用pdf网址(pdf2image)将pdf转换为图像

时间:2018-07-23 14:27:42

标签: python django

images_from_path = convert_from_path(settings.MEDIA_ROOT+'file/some.pdf',100)
images_from_path[0].save(settings.MEDIA_ROOT+'image/'+'a.jpg'))

我可以这样获取或保存图像。如何使用pdf文件的网址(https://example.com/xyz.pdf)获取图像?

2 个答案:

答案 0 :(得分:0)

使用您喜欢的HTTP库获取数据:

import requests, pdf2image
pdf = requests.get('https://example.com/xyz.pdf')
pdf2image.convert_from_bytes(pdf.raw.read())

答案 1 :(得分:0)

增加@fqrt的答案,我们需要在request.get中添加stream = True

pdf = requests.get('https://example.com/xyz.pdf', stream=True)