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

Contents
[ ]

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

次のコードスニペットは、新しいグラフィカルAspose.Drawingインターフェースでも機能します。

  1. 新しいC#プロジェクトを作成します。
  2. Aspose.PDF DLLへの参照を追加します。
  3. Document オブジェクトを作成します。
  4. 追加するファイルとファイルの説明を使用して FileSpecification オブジェクトを作成します。
  5. FileSpecification オブジェクトを Document オブジェクトの EmbeddedFiles コレクションに追加します。コレクションのAddメソッドを使用します。

EmbeddedFiles コレクションには、PDFファイルのすべての添付ファイルが含まれています。 EmbeddedFiles コレクションには、PDFファイル内のすべての添付ファイルが含まれています。

// 完全な例とデータファイルについては、https://github.com/aspose-pdf/Aspose.PDF-for-.NET をご覧ください。
// ドキュメントディレクトリへのパスです。
string dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();

// ドキュメントを開く
Document pdfDocument = new Document(dataDir + "AddAttachment.pdf");

// 添付として追加される新しいファイルを設定する
FileSpecification fileSpecification = new FileSpecification(dataDir + "test.txt", "サンプルテキストファイル");

// ドキュメントの添付ファイルコレクションに添付を追加する
pdfDocument.EmbeddedFiles.Add(fileSpecification);

// 更新されたドキュメントを保存する
pdfDocument.Save(dataDir + "AddllAnnotations_out.pdf");