C#でのPDFファイルメタデータの操作

次のコードスニペットは、Aspose.PDF.Drawingライブラリでも動作します。

PDFファイル情報の取得

PDFファイルの特定の情報を取得するには、まずDocumentオブジェクトのInfoプロパティを使用してDocumentInfoオブジェクトを取得する必要があります。DocumentInfoオブジェクトが取得されると、個々のプロパティの値を取得できます。以下のコードスニペットは、PDFファイル情報を取得する方法を示しています。

PDFファイル情報の設定

Aspose.PDF for .NETを使用すると、著者、作成日、件名、タイトルなどのPDFのファイル固有の情報を設定できます。この情報を設定するには:

  1. DocumentInfoオブジェクトを作成します。
  2. プロパティの値を設定します。
  3. DocumentクラスのSaveメソッドを使用して、更新された文書を保存します。

以下のコードスニペットは、PDFファイル情報を設定する方法を示しています。

PDFファイルからのXMPメタデータの取得

Aspose.PDFを使用すると、PDFファイルのXMPメタデータにアクセスできます。PDFファイルのメタデータを取得するには:

  1. Documentオブジェクトを作成し、入力PDFファイルを開きます。
  2. Metadataプロパティを使用してファイルのメタデータを取得します。

以下のコードスニペットは、PDFファイルからメタデータを取得する方法を示しています。

PDFファイルにXMPメタデータを設定

Aspose.PDFを使用すると、PDFファイルにメタデータを設定できます。メタデータを設定するには:

  1. Documentオブジェクトを作成します。
  2. Metadataプロパティを使用してメタデータの値を設定します。
  3. DocumentオブジェクトのSaveメソッドを使用して、更新された文書を保存します。

以下のコードスニペットは、PDFファイルにメタデータを設定する方法を示しています。

プレフィックス付きメタデータの挿入

一部の開発者は、プレフィックス付きの新しいメタデータ名前空間を作成する必要があります。以下のコードスニペットは、プレフィックス付きメタデータを挿入する方法を示しています。