GroupDocs.Metadata 让 Java 开发者只需几步即可在应用中读取并提取 PPSX 文件的元数据信息。
- 使用 Java 类的实例加载 PPSX。
- 构建谓词以检查所有元数据属性。
- 将谓词传递给 FindProperties 方法。
- 遍历找到的属性。
GroupDocs.Metadata 让 Java 开发者只需几步即可在应用中读取并提取 PPSX 文件的元数据信息。
// 在 PPSX 文档中搜索图像元数据
// 实例化 Metadata 并传入 PPSX 构造函数
try (Metadata metadata = new Metadata("input.ppsx"))
{
// 获取属于特定类别的所有元数据属性
IReadOnlyList properties = metadata.findProperties(
new FallsIntoCategorySpecification(Tags.getContent()));
// 处理找到的元数据条目
System.out.println("The metadata properties describing some characteristics of
the file content: title, keywords, language, etc.");
for (MetadataProperty property : properties)
{
System.out.println(String.format("Property name: %s, Property value: %s",
property.getName(), property.getValue()));
}
}
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-metadata</artifactId>
<version>24.8</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
</repositories>
在 Java 应用中使用 GroupDocs.Metadata 库控制敏感文件和文档中的隐藏数据。

使用 GroupDocs.Metadata 提升 Java 中的文档处理能力。我们的软件提供有效工具,帮助搜索和处理隐藏的元数据。
精准定位特定元数据。配置搜索以通过文本、日期、正则表达式等多种参数过滤,确保获取所需信息。
利用 Java 处理找到的元数据条目的值。使用 GroupDocs.Metadata 有效操作元数据。您可以在受支持的格式中自由添加、更新或清除任何元数据。
此代码示例展示了如何读取 EPUB 特定格式的元数据属性
// 将 EPUB 电子书传递给 Metadata 对象
try (Metadata metadata = new Metadata("input.epub")) {
// 获取所有内置元数据
EpubRootPackage root = metadata.getRootPackageGeneric();
// 处理检索到的数据
System.out.println(root.getEpubPackage().getVersion());
System.out.println(root.getEpubPackage().getUniqueIdentifier());
System.out.println(root.getEpubPackage().getImageCover() != null ?
root.getEpubPackage().getImageCover().length : 0);
}
适用于 Java 的多格式文档和图像元数据提取 API。检索以下常见文件格式的元数据。