Pythonを使用してPDFドキュメントに添付ファイルを追加

Contents
[ ]

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.

  1. 新しいPythonプロジェクトを作成します。
  2. Aspose.PDFパッケージをインポートします。
  3. Documentオブジェクトを作成します。
  4. 追加するファイルとファイルの説明でFileSpecificationオブジェクトを作成します。
  5. コレクションの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)