C#でのPDFファイルメタデータの操作
次のコードスニペットは、Aspose.PDF.Drawingライブラリでも動作します。
PDFファイル情報の取得
PDFファイルの特定の情報を取得するには、まずDocumentオブジェクトのInfoプロパティを使用してDocumentInfoオブジェクトを取得する必要があります。DocumentInfoオブジェクトが取得されると、個々のプロパティの値を取得できます。以下のコードスニペットは、PDFファイル情報を取得する方法を示しています。
PDFファイル情報の設定
Aspose.PDF for .NETを使用すると、著者、作成日、件名、タイトルなどのPDFのファイル固有の情報を設定できます。この情報を設定するには:
- DocumentInfoオブジェクトを作成します。
- プロパティの値を設定します。
- DocumentクラスのSaveメソッドを使用して、更新された文書を保存します。
以下のコードスニペットは、PDFファイル情報を設定する方法を示しています。
PDFファイルからのXMPメタデータの取得
Aspose.PDFを使用すると、PDFファイルのXMPメタデータにアクセスできます。PDFファイルのメタデータを取得するには:
- Documentオブジェクトを作成し、入力PDFファイルを開きます。
- Metadataプロパティを使用してファイルのメタデータを取得します。
以下のコードスニペットは、PDFファイルからメタデータを取得する方法を示しています。
PDFファイルにXMPメタデータを設定
Aspose.PDFを使用すると、PDFファイルにメタデータを設定できます。メタデータを設定するには:
- Documentオブジェクトを作成します。
- Metadataプロパティを使用してメタデータの値を設定します。
- DocumentオブジェクトのSaveメソッドを使用して、更新された文書を保存します。
以下のコードスニペットは、PDFファイルにメタデータを設定する方法を示しています。
プレフィックス付きメタデータの挿入
一部の開発者は、プレフィックス付きの新しいメタデータ名前空間を作成する必要があります。以下のコードスニペットは、プレフィックス付きメタデータを挿入する方法を示しています。