在 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 文件中设置元数据。
插入带前缀的元数据
一些开发者需要创建一个带前缀的新元数据命名空间。以下代码片段展示了如何插入带前缀的元数据。