我只需要提取一个.pdf(例如第一页)的一部分并将其转换为图像。 如果仅将.pdf的一部分保存到另一个文件中,一切都将正常工作
from pdf2image import convert_from_path
from PyPDF2 import PdfFileWriter, PdfFileReader
inputpdf = PdfFileReader(open("./path/file.pdf", 'rb'))
output = PdfFileWriter()
output.addPage(inputpdf.getPage(0))
with open('./path/savedfile.pdf', 'wb') as outputStream:
output.write(outputStream)
converted_page = convert_from_path('./path/savedfile.pdf' , 150)
但我想避免使用以下方式保存文件:
from pdf2image import convert_from_path
from PyPDF2 import PdfFileWriter, PdfFileReader
inputpdf = PdfFileReader(open("./img/file.pdf", 'rb'))
single_page = inputpdf.getPage(0)
converted_page = convert_from_path(single_page , 150)
我不知道如何以允许我在 convert_from_path
中使用它的类型来“提取” .pdf。谢谢!