PythonでPDFに背景を追加
Contents
[
Hide
]
背景画像を使用して、透かしや他の控えめなデザインを文書に追加することができます。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)