<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-metadata-cloud</artifactId>
<version>20.4</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-metadata-cloud', version: '20.4')
<dependency org="com.groupdocs" name="groupdocs-metadata-cloud" rev="20.4">
<artifact name="groupdocs-metadata-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-metadata-cloud" % "20.4"
文档元数据 Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Metadata Cloud SDK for Java 帮助您构建无需安装任何第 3 方软件即可运行的云文档元数据 Java 应用程序。它是 GroupDocs.Metadata Cloud REST APIs 的包装器。
云文档元数据SDK功能
- Add or apply metadata properties to the cloud documents。
- 能够根据标签或名称仅添加特定的元数据属性。
- 通过以下方式搜索所需的元数据名称:
- 准确的短语
- 部分名称
- 正则表达式(regex)匹配
- 通过以下方式搜索所需的元数据标签:
- 确切的标签
- 部分(可能的)标签名称
- Set the metadata values into existing metadata properties 的云文档。
- Extract metadata from the documents hosted on the cloud storage。
- 提取完整的元数据属性树。
- 根据特定名称、值或标签仅提取所需的元数据属性。
- Ability to remove the desired metadata properties based on various criteria。
- 能够获取云文档信息以及获取支持的文件格式列表。
- Option to traverse whole metadata tree to obtain tags and properties info。
- Built-in Storage API to work with cloud files & folders。
支持的文档元数据文件格式
Microsoft Word®: DOC、DOT、DOCX、DOCM、DOTX
OpenOffice Writer®: ODT
Microsoft Excel®: XLS、XLSX、XLSM、XLTM
OpenOffice Calc®: ODS、OTC
Microsoft PowerPoint®: PPTX、PPTM、PPSX、PPSM、POTX、POTM、PPT、PPS
Microsoft Visio®: VSD、VDX、VSDX、VSS、VSSX
音频: MP3、WAV
视频: AVI、MOV、QT、FLV、ASF
Microsoft Outlook®: EML、MSG、VCF、VCR
**微软 OeNote®:**一个
Microsoft Project®: MPP
**Photoshop:**PSD
Autodesk®: DWG
AutoCAD®: DXF
图像: BMP、DJVU、DJV、GIF、JPG、JPEG、JPE、JP2、PNG、TIFF、WEBP
医学成像: DICOM
固定布局: PDF
元数据文件: EMF、WMF
电子书: EPUB
存档: ZIP
洪流: 洪流
字体: OTF、TTF、TTC
要求
构建 API 客户端库需要:
- Java 1.7+
- 行家
先决条件
要使用 GroupDocs.Metadata Cloud SDK for Java,您需要在 GroupDocs Cloud 注册一个帐户并在 Cloud Dashboard 查找/创建客户端 ID 和客户端密码。有可用的免费配额。有关详细信息,请参阅GroupDocs Cloud Pricing。
从 Maven 安装 GroupDocs.Metadata-Cloud
将 GroupDocs 云存储库添加到您的应用程序 pom.xml
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
从源安装
要将 API 客户端库安装到本地 Maven 存储库,只需执行:
mvn clean install
要将其部署到远程 Maven 存储库,请配置存储库的设置并执行:
mvn clean deploy
有关更多信息,请参阅 OSSRH Guide。
Maven 用户
将此依赖项添加到项目的 POM 中:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-metadata-cloud</artifactId>
<version>22.2</version>
</dependency>
### 其他
首先通过执行生成JAR:
mvn clean package
然后手动安装以下 JAR:
-target/groupdocs-metadata-cloud-22.2.jar
-target/lib/*.jar
开始
请按照 Quick Start 说明进行操作。
通过 Java Cloud SDK 按部分标签名称提取元数据
// For complete examples and data files, please go to https://github.com/groupdocs-metadata-cloud/groupdocs-metadata-cloud-java-samples
String MyAppKey = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
String MyAppSid = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
Configuration configuration = new Configuration(MyAppSid, MyAppKey);
MetadataApi apiInstance = new MetadataApi(configuration);
ExtractOptions options = new ExtractOptions();
SearchCriteria searchCriteria = new SearchCriteria();
TagOptions tagOptions = new TagOptions();
tagOptions.setPossibleName("creator");
searchCriteria.setTagOptions(tagOptions);
options.setSearchCriteria(searchCriteria);
FileInfo fileInfo = new FileInfo();
fileInfo.setFilePath("documents/input.xlsx");
options.setFileInfo(fileInfo);
ExtractRequest request = new ExtractRequest(options);
ExtractResult response = apiInstance.extract(request);
授权与认证
Authentication schemes API定义如下:
###智威汤逊
- 类型:OAuth 2.0
- 流程:应用
- 授权网址:https://api.groupdocs.cloud/connect/token
- 令牌生命周期:1 天(默认)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
groupdocs-metadata-cloud-20.4-javadoc.jar | javadoc | 921 KB |
groupdocs-metadata-cloud-20.4-sources.jar | sources | 145 KB |
groupdocs-metadata-cloud-20.4.jar | 222 KB | |
groupdocs-metadata-cloud-20.4.pom | 2 KB |
GroupDocs Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth GroupDocs.Total Cloud GroupDocs.Metadata Cloud JAR document automation document automation cloud document DOC DOT DOCX DOCM DOTX ODT XLS XLSX XLSM XLTM ODS OTC PPTX PPTM PPSX PPSM POTX POTM PPT PPS VSD VDX VSDX VSS VSSX MP3 WAV AVI MOV QT FLV ASF EML MSG VCF VCR ONE MPP PSD DWG DXF BMP DJVU DJV GIF JPG JPEG JPE JP2 PNG TIFF WEBP DICOM PDF EMF WMF EPUB ZIP TORRENT OTF TTF TTC metadata property properties metadata property metadata properties regex regular expression metadata tree tree traversal traverse traverser tag name value pair cloud storage