PDFドキュメントへの添付ファイルの追加

Contents
[ ]

添付ファイルにはさまざまな情報を含めることができ、さまざまなファイルタイプが存在します。この記事では、PDFファイルに添付ファイルを追加する方法を説明します。

  1. 添付したいファイルとファイルの説明を含むFileSpecificationオブジェクトを作成します。

  2. FileSpecification オブジェクトを、add(..) メソッドを使用して、Document オブジェクトの EmbeddedFiles コレクションに追加します。EmbeddedFiles コレクションには、PDF ファイルに追加されたすべての添付ファイルが含まれています。

以下のコードスニペットは、PDF ドキュメントに添付ファイルを追加する方法を示しています。

public class ExampleAttachments {
    
    private static String _dataDir = "/home/aspose/pdf-examples/Samples/Attachments/";

    public static void AddingAttachment() {
        // ドキュメントを開く
  Document pdfDocument = new Document(_dataDir+"input.pdf");
  // 添付ファイルとして追加する新しいファイルを設定する
  FileSpecification fileSpecification = new FileSpecification("sample.txt", "サンプルテキストファイル");
  // ドキュメントの添付ファイルコレクションに添付ファイルを追加する
  pdfDocument.getEmbeddedFiles().add(fileSpecification);
  // 更新されたドキュメントを保存する
  pdfDocument.save("output.pdf");
    }
}