使用以下代码,我试图将一个pdf页面导入到现有的画布对象中并保存为PDF。这通常工作得很好,但是我注意到当我尝试使用从扫描文档生成的PDF时,它会导致空白页面。是否有人能帮忙解决?
from reportlab.pdfgen import canvas
from pdfrw import PdfReader
from pdfrw.buildxobj import pagexobj
from pdfrw.toreportlab import makerl
c = canvas.Canvas(Out_Folder+pdf_file_name)
c.setPageSize([11*inch, 8.5*inch])
page = PdfReader(folder+'2_VisionMissionValues.pdf',decompress=False).pages
p = pagexobj(page[0])
c.setPageSize([11*inch, 8.5*inch]) #Set page size (for landscape)
c.doForm(makerl(c, p))
c.showPage()
c.save()
提前感谢您!