<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-metadata-cloud</artifactId>
<version>22.2</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-metadata-cloud', version: '22.2')
<dependency org="com.groupdocs" name="groupdocs-metadata-cloud" rev="22.2">
<artifact name="groupdocs-metadata-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-metadata-cloud" % "22.2"
API REST Java Cloud de Metadados do Documento
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Metadata Cloud SDK for Java ajuda você a criar aplicativos Java de metadados de documentos na nuvem que funcionam sem instalar nenhum software de terceiros. É um wrapper em torno de GroupDocs.Metadata Cloud REST APIs.
Recursos do SDK de metadados de documentos na nuvem
- Add or apply metadata properties to the cloud documents.
- Capacidade de adicionar apenas propriedades de metadados específicas com base em sua marca ou nome.
- Pesquise o nome dos metadados necessários das seguintes maneiras:
- frase exata
- nome parcial
- correspondência de expressão regular (regex)
- Pesquise a tag de metadados necessária das seguintes maneiras:
- etiqueta exata
- nome de tag parcial (possível)
- Set the metadata values into existing metadata properties dos documentos na nuvem.
- Extract metadata from the documents hosted on the cloud storage.
- Extraia a árvore completa de propriedades de metadados.
- Extraia apenas as propriedades de metadados desejadas com base no nome, valor ou tag específicos.
- Ability to remove the desired metadata properties based on various criteria.
- Capacidade de buscar informações de documentos na nuvem, bem como obter uma lista de formatos de arquivo suportados.
- Option to traverse whole metadata tree to obtain tags and properties info.
- Built-in Storage API to work with cloud files & folders.
Formatos de arquivo de metadados de documento suportados
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
Áudio: MP3, WAV
Vídeo: AVI, MOV, QT, FLV, ASF
Microsoft Outlook®: EML, MSG, VCF, VCR
Microsoft OeNote®: UM
Microsoft Project®: MPP
Photoshop: PSD
Autodesk®: DWG
AutoCAD®: DXF
Imagens: BMP, DJVU, DJV, GIF, JPG, JPEG, JPE, JP2, PNG, TIFF, WEBP
Imagiologia médica: DICOM
Layout Fixo: PDF
Arquivo de metadados: EMF, WMF
e-book: EPUB
Arquivo: ZIP
Torrente: TORRENTE
Fonte: OTF, TTF, TTC
Requisitos
A construção da biblioteca cliente da API requer:
- Java 1.7+
- Especialista
Pré-requisitos
Para usar GroupDocs.Metadata Cloud SDK para Java, você precisa registrar uma conta com GroupDocs Cloud e pesquisar/criar ID e Segredo do cliente em Cloud Dashboard. Há cota gratuita disponível. Para obter mais detalhes, consulte GroupDocs Cloud Pricing.
Instale GroupDocs.Metadata-Cloud do Maven
Adicione o repositório GroupDocs Cloud ao seu aplicativo pom.xml
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Instalar a partir da fonte
Para instalar a biblioteca cliente da API em seu repositório Maven local, basta executar:
mvn clean install
Para implantá-lo em um repositório Maven remoto, defina as configurações do repositório e execute:
mvn clean deploy
Consulte o OSSRH Guide para obter mais informações.
Usuários Maven
Adicione esta dependência ao POM do seu projeto:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-metadata-cloud</artifactId>
<version>22.2</version>
</dependency>
Outros
Primeiramente gere o JAR executando:
mvn clean package
Em seguida, instale manualmente os seguintes JARs:
target/groupdocs-metadata-cloud-22.2.jar
alvo/lib/*.jar
Iniciar
Siga as instruções Quick Start.
Extraia metadados por nome de tag parcial via 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);
Autorização e Autenticação
Authentication schemes definido para a API é o seguinte:
JWT
- Tipo: OAuth 2.0
- Fluxo: aplicativo
- URL de autorização:https://api.groupdocs.cloud/connect/token
- Token Lifetime: 1 dia (Padrão)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
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