我正在尝试将PDF的第一页转换为图像.但是,PDF直接来自数据库的base64格式.然后我将它转换为blob.我想知道是否可以将PDF的第一页转换为我的
Python代码中的图像.
我熟悉能够在Image对象中使用filename:
Image(filename="test.pdf[0]") as img:
我面临的问题是没有实际的文件名,只是一个blob.这是我到目前为止,任何建议将不胜感激.
x = object['file']
fileBlob = base64.b64decode('x')
with Image(**what do I put here for pdf blob?**) as img:
more code
最佳答案 这个对我有用
all_pages = Image(blob=blob_pdf) # PDF will have several pages.
single_image = all_pages.sequence[0] # Just work on first page
with Image(single_image) as i:
...