在 EPS 文件中使用 XMP 元数据 | .NET

什么是 XMP?

XMP,即可扩展元数据平台 (Extensible Metadata Platform),是一种在媒体文件中嵌入元数据属性的标准。​​它由 Adob​​e Systems Inc. 于 2001 年推出。因此,XMP 主要用于 Adob​​e 应用程序及其创建的文件中。使用 XMP 可以优化媒体文件的存储,并根据某些属性轻松选择特定的文件。事实上,类似 XMP 的数据注入为媒体文件数据库的组织奠定了必要的基础。XMP 元数据以 XML 代码的形式嵌入到媒体文件中,称为 XMP 数据包。

XMP 数据包中包含的数据。

此类数据包通常包含哪些数据?这些数据包括:

此外,XMP 元数据还可以包含文件历史记录信息:创建时间、转换时间、上传时间等。

一个文件中可以包含多个 XMP 数据包:一个是给定文件的主 XMP 数据包,另一个是每个嵌入媒体资源的 XMP 数据包,这些媒体资源在嵌入之前也具有 XMP 元数据。例如,一个包含 3 个嵌入 EPS(封装 PostScript)文件的 PostScript 文件可以包含 4 个 XMP 数据包。

正如其名称所示,XMP 是一个可扩展的平台。这意味着所有由 XML 元素和属性表示的 XMP 元数据属性都属于一个特定的 XML 命名空间,该命名空间可以在 XMP 数据包的根元素中引用,也可以直接在 XML 元素中引用。我们可以自由添加自己的 XML 命名空间,以定义必要的 XMP 属性。

Aspose.Page 解决方案提供的 XMP 数据处理功能。

使用 XMP 可以显著提高业务效率,因此支持使用 XMP 元数据可以提升应用程序的竞争力。Aspose 库和 Web 应用程序也不例外。我们建议您在我们的 元数据编辑器 Web 应用程序中试用 EPS 文件的 XMP 元数据功能。

使用 Aspose.Page for .NET 处理 EPS 文件时,可以实现以下 XMP 元数据工作场景:

要查看使用这些 API 的应用程序示例,请尝试这个 跨平台应用程序

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.