1
使用下面的代碼,我試圖導入一個PDF頁面到一個現有的畫布對象並保存爲PDF。這通常工作得很好,但我注意到,當我使用從掃描文檔生成的PDF進行嘗試時,結果爲空白頁。任何接受者?ReportLab和pdfrw:導入掃描的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()
在此先感謝!
兩個問題:1)你使用0.3還是你安裝了最新的github;和2)你能寄給我一個不起作用的PDF嗎? –
我使用的是3.4.0。我可以直接發送PDF嗎?不知道如何通過S.O. –
我的意思是pdfrw版本,而不是Python版本。至於發送樣本,我的電子郵件地址是可用的github ... –