PDFファイルのXMPメタデータを取得する

Contents
[ ]

PDFファイルからXMPメタデータを取得するには、PdfXmpMetadataオブジェクトを作成し、BindPdfメソッドを使用してPDFファイルをバインドする必要があります。特定のXMPメタデータプロパティをPdfXmpMetadataオブジェクトに渡して、その値を取得することができます。次のコードスニペットは、PDFファイルからXMPメタデータを取得する方法を示しています。

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

// PdfXmpMetadataオブジェクトを作成
PdfXmpMetadata xmpMetaData = new PdfXmpMetadata();

// オブジェクトにPDFファイルをバインド
xmpMetaData.BindPdf( dataDir + "input.pdf");

// XMPメタデータプロパティを取得
Console.WriteLine(": {0}", xmpMetaData[DefaultMetadataProperties.CreateDate].ToString());
Console.WriteLine(": {0}", xmpMetaData[DefaultMetadataProperties.MetadataDate].ToString());
Console.WriteLine(": {0}", xmpMetaData[DefaultMetadataProperties.CreatorTool].ToString());
Console.WriteLine(": {0}", xmpMetaData["customNamespace:UserPropertyName"].ToString());

Console.ReadLine();