<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>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-metadata', version: '22.11')
copied!  
<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>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-metadata" % "22.11"
copied!  

元数据提取和处理高码Java API

main-banner

产品页面 | 文档 | 演示 | 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
Adob​​e 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);
    }
}

产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 免费支持 | 临时许可

VersionRelease Date
22.112022年11月11日
22.102022年10月20日
22.22022年2月9日
21.22022年1月25日
20.72022年1月25日
20.42022年1月25日
20.112022年1月25日
19.5.12022年1月25日
19.32022年1月25日
19.12022年1月25日
18.122022年1月25日
18.112022年1月25日
21.82021年8月9日
21.62021年6月11日
21.52021年5月13日
21.42021年4月1日
21.12021年1月20日
20.102020年9月30日
20.92020年9月4日
20.82020年8月10日
20.62020年6月3日
20.52020年5月6日
20.32020年3月13日
20.22020年2月21日
19.52019年5月29日
19.42019年4月4日
19.22019年2月7日
18.102018年10月5日
18.92018年9月4日
18.72018年7月2日
18.62018年6月4日
18.52018年5月10日
17.122018年4月23日
18.12018年4月23日
18.22018年4月23日
18.42018年4月13日