PythonでPDFに背景を追加

Contents
[ ]

背景画像を使用して、透かしや他の控えめなデザインを文書に追加することができます。Aspose.PDF for Python via .NETでは、各PDF文書はページのコレクションであり、各ページはアーティファクトのコレクションを含んでいます。BackgroundArtifact クラスを使用して、ページオブジェクトに背景画像を追加することができます。

次のコードスニペットは、Pythonを使用してBackgroundArtifactオブジェクトを使ってPDFページに背景画像を追加する方法を示しています。


    import aspose.pdf as ap

    # 新しいDocumentオブジェクトを作成
    document = ap.Document()

    # ドキュメントオブジェクトに新しいページを追加
    page = document.pages.add()

    # Background Artifactオブジェクトを作成
    background = ap.BackgroundArtifact()

    # backgroundartifactオブジェクトの画像を指定
    background.background_image = io.FileIO(input_image_file)

    # ページのアーティファクトコレクションにbackgroundartifactを追加
    page.artifacts.append(background)

    # 文書を保存
    document.save(output_pdf)