把图片加入PDF中Python---【感谢小爽爽开源代码】

把图片加入PDF中Python---【感谢小爽爽开源代码】,第1张

适用于疫情条件下,远程加入电子签字章到PDF文件,或者为文件加入水印

文件准备:
•	要加入电子签字章的PDF文件
•	建立一个同款Word文件,在PDF对应位置加入电子签字章图片,再转成PDF格式
Python代码:
import PyPDF2
SignPDF = PyPDF2.PdfFileReader(r"C:/Users/lenovo/Desktop/Sign.pdf")# 读取电子签章的pdf内容
sourcepath = r"C:/Users/lenovo/Desktop/original.pdf"# 原始pdf位置
outputpath = r"C:/Users/lenovo/Desktop/new.pdf"# 新生成pdf位置
pdfWriter = PyPDF2.PdfFileWriter()
pdfReader = PyPDF2.PdfFileReader(sourcepath)
# pdf合并
def add_watermark(water_file,page_pdf):
    pdfReader = PyPDF2.PdfFileReader(water_file)
    page_pdf.mergePage(pdfReader.getPage(0))
    return page_pdf
# 遍历pdf的每一页,添加水印
for page in range(pdfReader.numPages):
    page_pdf = add_watermark("C:/Users/lenovo/Desktop/Sign.pdf", pdfReader.getPage(page))
    pdfWriter.addPage(page_pdf)
with open(outputpath, 'wb') as target_file:
    pdfWriter.write(target_file)

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/916896.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存