• 24小时客服在线
  • info@qimumu.top

软件资料库

将来,我估计要换台电脑,但是有一对使用频率很低但是容易忘记的软件,这里来记录一下

PDF叠加

将两个PDF叠加起来,效果如下图所示。用它的主要原因是Goodnote导出的PDF会让原本识别出来的中文乱码,将笔迹单独导出并与原文件叠加可以实现效果,而且不会出现乱码

这里可以使用python库PyPDF4实现,首先在命令行进行安装

pip install PyPDF4

然后新建一个py代码文件,运行即可

from PyPDF4 import PdfFileWriter, PdfFileReader
def create_watermark(input_pdf, output, watermark):
    watermark_obj = PdfFileReader(watermark)
    pdf_reader = PdfFileReader(input_pdf)
    pdf_writer = PdfFileWriter()
    for i in range(pdf_reader.getNumPages()):
        page = pdf_reader.getPage(i)
        page.mergePage(watermark_obj.getPage(i))
        pdf_writer.addPage(page)
    with open(output, 'wb') as out:
        pdf_writer.write(out)

if __name__ == '__main__':
    create_watermark(
    input_pdf = r'C:\Users\Administrator\Desktop\PDF_demp.pdf', 
    output = r'C:\Users\Administrator\Desktop\watermarked_pdf.pdf',
    watermark = r'C:\Users\Administrator\Desktop\watermark.pdf')

作者 Fu_Qingchen

《软件资料库》有29个想法
  1. Mijn zoontje vindt doeboeken en puzzelboekjes sinds kort erg leuk. Met deze boekjes komen we de vakantie wel door! Kan hij net als mama puzzelen. Albina Rogers Iphagenia

发表评论

邮箱地址不会被公开。 必填项已用*标注