以下の内容はhttps://phst.hateblo.jp/entry/2023/03/01/080000より取得しました。


Python 2つのPDFファイルを重ね合わせて1つのファイルとして出力する方法

from PyPDF2 import PdfWriter, PdfReader

def overlay():
    file1 = r"back_ground.pdf"
    file2 = r"fore_ground.pdf"
    file3 = r"overlay.pdf"
    back_ground = PdfReader(open(file1, "rb"))
    page1 = back_ground.pages[0]
    fore_ground = PdfReader(open(file2, "rb"))
    page1.merge_page(fore_ground.pages[0])

    output = PdfWriter()
    output.add_page(page1)
    outputStream = open(file3, "wb")
    output.write(outputStream)
    outputStream.close()


overlay() 

使ったファイル

https://www.digital.go.jp/assets/contents/node/basic_page/field_ref_resources/5ecac8cc-50f1-4168-b989-2bcaabffe870/d130556b/20220607_policies_priority_outline_05.pdf

参考にしたコード (古いのでそのままでは動かない)

gist.github.com




以上の内容はhttps://phst.hateblo.jp/entry/2023/03/01/080000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14