<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-metadata</artifactId>
<version>22.11</version>
</dependency>
</dependencies>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-metadata', version: '22.11')
<ivysettings>
<settings defaultResolver="chain"/>
<resolvers>
<chain name="chain">
<ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
</chain>
</resolvers>
</ivysettings>
<dependency org="com.groupdocs" name="groupdocs-metadata" rev="22.11">
<artifact name="groupdocs-metadata" ext="jar"/>
</dependency>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-metadata" % "22.11"
元数据提取和处理高码Java API
产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 免费支持 | 临时许可
Java的GroupDocsMetadata是本机Java API,允许您的Java应用程序轻松与音频,视频,文档,电子表格,演示文稿,PDF文件,图表,图像,图像和许多其他文件格式合作。
Metadata Java本地处理功能
- 设置,获取,更新并删除各种文件格式的元数据属性。
- 从各种格式类型的文档中提取元数据。
- 标记具有标签的最常用的元数据属性,可以将其进一步分为类别。
- 通过其名称找到元数据属性并删除该属性。
- 通过将其类型与输入值的类型进行比较,可以安全地更新现有的元数据属性。
- 所有元数据属性和嵌套元数据包的树表示。
- 通过将标签连接到它们,快速检索最常用的元数据属性。
- 穿越整个元数据树以获取文档,图像,视频等的所有属性。
- 获取元数据属性,然后显示其原始值以及解释的值。
- 提取和导出元数据属性为各种文件格式,例如Excel&reg;工作簿。
- 读取和更新exif
属性以及添加或更新自定义
exif`标签。 - 读取和更新
iptc iim
属性以及添加或更新自定义iptc iim
数据集。 - 读取和更新
XMP
属性以及添加或更新自定义XMP
软件包。
支持的文档元数据文件格式
Microsoft Word&reg;: doc/dot/docx/docm/dotx
OpenOffice Writer&reg;: ODT
Microsoft Excel&reg;: XLSX/XLSM/XLTM/XLS
openoffice calc&reg;: ods/otc
Microsoft PowerPoint&reg;: PPTX/PPTM/PPSX/PPSM/PPSM/POTX/POTM/PPT/PPS
Microsoft Outlook&reg;: eml/msg/vcf
Microsoft Visio&reg;: VSD/VDX/VSDX/VSS/VSX
**Microsoft OneNote&reg;:**一个
Microsoft Project&Reg;: MPP
固定布局: pdf
电子书: epub/djvu/djv
autodesk&reg;: dwg
autocad&reg;: dxf
图像: bmp/gif/jpg/jpeg/jpe/jp2/png/tiff/webp/heif/heic \ \
元数据: emf/wmf
Adobe Photoshop&reg;: PSD
音频: mp3/wav
视频: avi/mov/qt/flv/asf
医学成像: dicom
存档: zip
bittorrent: torrent
字体: otf/ttf/ttc
有关详细信息和限制,请访问支持的文档格式。
系统要求
- Microsoft Windows Windows Desktop&Server(X86,X64),Microsoft Azure
- macOS: Mac OS X
- Linux: Ubuntu,Opensuse,Centos等
- Java版本:``J2SE 7.0(1.7)
,
J2SE 8.0(1.8)`或更高(例如Java 10)
Java的GroupDocs.Metadata不需要安装任何外部软件或第三方工具。只需按照安装和配置中描述的方式之一。
开始
GroupDocs在GroupDocs存储库托管所有Java API。您可以在Maven项目中直接将groupDocs.metadata用于Java API,并具有简单的配置。有关详细说明,请访问使用Maven从GroupDocs存储库安装文档页面。
示例Java代码将元数据属性导出到XLS工作簿
try (Metadata metadata = new Metadata(Constants.InputDoc)) {
RootMetadataPackage root = metadata.getRootPackage();
if (root != null) {
// Initialize the export manager with the root metadata package to export the whole metadata tree
ExportManager manager = new ExportManager(root);
manager.export(Constants.OutputXls, ExportFormat.Xls);
}
}
Version | Release Date |
---|---|
22.11 | 2022年11月11日 |
22.10 | 2022年10月20日 |
22.2 | 2022年2月9日 |
21.2 | 2022年1月25日 |
20.7 | 2022年1月25日 |
20.4 | 2022年1月25日 |
20.11 | 2022年1月25日 |
19.5.1 | 2022年1月25日 |
19.3 | 2022年1月25日 |
19.1 | 2022年1月25日 |
18.12 | 2022年1月25日 |
18.11 | 2022年1月25日 |
21.8 | 2021年8月9日 |
21.6 | 2021年6月11日 |
21.5 | 2021年5月13日 |
21.4 | 2021年4月1日 |
21.1 | 2021年1月20日 |
20.10 | 2020年9月30日 |
20.9 | 2020年9月4日 |
20.8 | 2020年8月10日 |
20.6 | 2020年6月3日 |
20.5 | 2020年5月6日 |
20.3 | 2020年3月13日 |
20.2 | 2020年2月21日 |
19.5 | 2019年5月29日 |
19.4 | 2019年4月4日 |
19.2 | 2019年2月7日 |
18.10 | 2018年10月5日 |
18.9 | 2018年9月4日 |
18.7 | 2018年7月2日 |
18.6 | 2018年6月4日 |
18.5 | 2018年5月10日 |
17.12 | 2018年4月23日 |
18.1 | 2018年4月23日 |
18.2 | 2018年4月23日 |
18.4 | 2018年4月13日 |
GroupDocs.Total GroupDocs.Annotation API on premise annotation DOC DOCX DOCM DOT DOTX DOTM RTF ODT XLS XLSX XLSM XLSB ODS PPT PPTX PPS PPSX ODP VSD VSDX VSDM VSS VSSX VST VSTM JPG JPEG PNG BMP TIFF DXF DWG EML EMLX HTM HTML PDF PDFA1a PDFA1b PDFA2a Area Arrow Distance Ellipse Point Polyline Resource Redaction TextField Highlight Link Replacement Strikeout Reduction Underline Diagonal Horizontal Windows macOS Linux J2SE document automation