Pythonを使用してPDFドキュメントに添付ファイルを追加
Contents
[
Hide
]
Attachments can contain a wide variety of information and can be of a variety of file types. This article explains how to add an attachment to a PDF file.
- 新しいPythonプロジェクトを作成します。
- Aspose.PDFパッケージをインポートします。
- Documentオブジェクトを作成します。
- 追加するファイルとファイルの説明でFileSpecificationオブジェクトを作成します。
- コレクションのaddメソッドを使用して、FileSpecificationオブジェクトをDocumentオブジェクトのEmbeddedFileCollectionコレクションに追加します。
EmbeddedFileCollectionコレクションには、PDFファイル内のすべての添付ファイルが含まれています。 以下のコードスニペットは、PDFドキュメントに添付ファイルを追加する方法を示しています。
import aspose.pdf as ap
# ドキュメントを開く
document = ap.Document(input_pdf)
# 添付ファイルとして追加される新しいファイルをセットアップ
fileSpecification = ap.FileSpecification(attachment_file, "サンプルテキストファイル")
# ドキュメントの添付ファイルコレクションに添付ファイルを追加
document.embedded_files.append(fileSpecification)
# 新しい出力を保存
document.save(output_pdf)