PDFファイルのXMPメタデータを取得する
Contents
[
Hide
]
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();