操作 XMP 元数据
轻松添加、编辑和检索 EPS 文件中的元数据,让您完全控制文档信息。使用 Aspose.Page C++ 解决方案将 EPS 文件的内容提升到一个新的水平!
XMP 元数据是描述文件的属性的集合。它以 XML 格式编写。元数据包括有关文件内容的信息、将其与其他文件区分开来的标识详细信息以及与文件的创建、修改和上传历史记录相关的其他数据。此外,它还记录了参与文件创建、编辑和上传的用户的详细信息。
使用我们的 C++ API 解决方案释放 EPS 文件的力量!与 XMP 元数据无缝集成,使您可以完全控制 EPS 文档。无论您是管理数字资产、增强版权信息,还是优化您的创意工作流程,我们的 API 都能简化流程,确保准确性和效率。提高您的元数据处理能力并更深入地了解您的 EPS 文件。使用我们的 C++ API 解决方案体验与 XMP 元数据的无缝集成。立即购买该解决方案或免费试用,了解从 EPS 文件添加、编辑和检索元数据的功能!有关使用 XMP 元数据的更多信息和示例,请访问 GitHub 上的 Aspose.Page API 文档。另请尝试我们的 XMP 元数据编辑器 Web 应用程序,了解如何使用该功能。
要运行代码示例,您将需要:
Aspose.Page for C++ API 是一个功能丰富、功能强大且易于使用的 C++ 平台文档操作和转换 API。
您可以直接下载其最新版本,只需打开NuGet包管理器,然后搜索Aspose.Page.Cpp并安装。您还可以从包管理器控制台使用以下命令。
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
使用 C++ 将 XMP 元数据添加到 EPS 文件
要将 XMP 元数据插入 EPS,您需要使用 XmpMetadata 类的实体。采取以下步骤:
- 设置文档所在目录的路径。
- 初始化 EPS 文件的输入流。
- 使用 PsDocument 类从输入流创建 PS 文件。
- 通过调用 GetXmpMetadata() 方法检索 XMP 元数据。如果 EPS 文件不包含 XMP 元数据,我们会得到一个新文件,其中填充了 PS 元数据注释中的值。
- 通过调用 Save() 方法保存更改的 EPS 文档。
添加 XMP 元数据
使用 C++ 更改 EPS 文件的 XMP 元数据
要将数组项添加到 XMP 元数据,您将再次需要使用相同的实体并采取类似的步骤。附加步骤需要使用 SetArrayItem 或 AddArrayItem()
更改 XMP 元数据
EPS What is EPS File Format
EPS(Encapsulated PostScript)是一种基于 PostScript 的单页描述格式,适用于矢量图形和矢量‑光栅混合图像。导入后文件不可编辑,建议转换为可编辑格式(如 SVG 或 PDF)后使用。