我無法合併兩個PDF文件與pyPdf。當我運行以下代碼時,水印(page1)看起來很好,但page2已順時針旋轉90度。如何使用pyPdf合併兩個橫向PDF頁面
任何想法發生了什麼?
from pyPdf import PdfFileWriter, PdfFileReader
# PDF1: A4 Landscape page created in photoshop using PdfCreator,
input1 = PdfFileReader(file("base.pdf", "rb"))
page1 = input1.getPage(0)
# PDF2: A4 Landscape page, text only, created using Pisa (www.xhtml2pdf.com)
input2 = PdfFileReader(file("text.pdf", "rb"))
page2 = input2.getPage(0)
# Merge
page1.mergePage(page2)
# Output
output = PdfFileWriter()
output.addPage(page1)
outputStream = file("output.pdf", "wb")
output.write(outputStream)
outputStream.close()
你確定他們都是風景?它看起來像左邊是肖像。 – 2011-05-18 07:32:10
是的,他們是 - 我剛剛創建該圖像作爲我的實際PDF聯繫人個人身份信息的示例。 – Humphrey 2011-05-19 01:14:42
我有問題'pisaContext實例沒有屬性'seek'' – andi 2014-11-12 14:10:31