GroupDocs.Metadata for Java 是一种高级元数据管理 API,用于处理文档、图像、档案、种子和各种其他文件格式的元数据信息。开发人员现在可以通过在所有流行的商业文档格式(如 PDF、软件办公软件 Word、Excel 电子表格、PowerPoint 演示文稿)中轻松整合元数据查看、修改、删除、提取、搜索、比较、替换和导出功能来增强其 Java 应用程序的功能和幻灯片、Outlook 电子邮件、项目、Visio 图表、OneNote、图像、AutoCAD、Photoshop、音频、视频、OpenType 字体和元文件。
Java 元数据库为您提供元数据搜索、替换元数据属性、比较支持的文件格式的元数据以识别异同等功能。您还可以编辑或修改元数据以更好地管理信息,并将检索到的元数据信息导出到 Excel 文件、CSV 文件和 DataSet。 API 提供了全面的支持以使用所有常用的元数据标准,例如支持的文档格式中的内置、XMP、EXIF 和自定义元数据属性。
GroupDocs.Metadata for Java 与所有 Java 版本兼容,并支持能够运行 Java 运行时的流行操作系统(Windows、Linux、MacOS)。
使用 Java API 的 GroupDocs.Metadata,可以非常有效地获取支持的文件格式的元数据属性。这样做的代码非常简单直接。以下示例显示了使用 Java 获取 MP3 文件的元数据属性是多么容易:
try (Mp3Format mp3Format = new Mp3Format("D:\\sample.mp3"))
{
// 在 ID3 v1 中阅读专辑
System.out.printf("Album: %", mp3Format.getId3v1Properties().getAlbum());
// 在 ID3 v2 中读取标题
System.out.printf("Title: %", mp3Format.getId3v2Properties().getTitle());
}
GroupDocs.Metadata for Java 为您提供了一种从 Microsoft Word、Excel 和 PowerPoint 文件中获取和删除隐藏数据的综合方法。您也可以对 PDF 文档执行相同的操作。以下列表详细说明了您可以通过 GroupDocs.Metadata for Java 访问和操作的元数据类型: