要給PDF文件增加水印箩祥,通過兩個(gè)文件合并來(lái)實(shí)現(xiàn)院崇,原文件和一個(gè)水印文件。然后通過python代碼來(lái)合并保存為一個(gè)文件袍祖。
實(shí)現(xiàn)代碼如下:
import PyPDF2 as p# 導(dǎo)入PyPDF2底瓣,注意區(qū)分大小寫
pdf=open('12.pdf','rb') #打開待添加水印的原文件
rd = p.PdfFileReader(pdf)
sp=rd.getPage(0)
psy=open('13.pdf','rb') #打開水印的文件
rd2 = p.PdfFileReader(psy)
sp2=rd2.getPage(0)
sp.mergePage(sp2) #執(zhí)行合并
jg=p.PdfFileWriter() #新的PDF
jg.addPage(sp) #將合并好的放入新的PDF
wc=open('14.pdf','wb')#另存為結(jié)果
jg.write(wc)
wc.close()
執(zhí)行完成后打開14.pdf查看結(jié)果正是我們需要的。
————————————————