<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"
Métadonnées de document API REST Java Cloud
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Metadata Cloud SDK for Java vous aide à créer des applications Java de métadonnées de documents dans le cloud qui fonctionnent sans installer de logiciel tiers. Il s’agit d’un wrapper autour de GroupDocs.Metadata Cloud REST APIs.
Fonctionnalités du SDK de métadonnées de document cloud
- Add or apply metadata properties to the cloud documents.
- Possibilité d’ajouter uniquement des propriétés de métadonnées spécifiques en fonction de leur balise ou de leur nom.
- Recherchez le nom de métadonnées requis de la manière suivante :
- phrase exacte
- nom partiel
- correspondance d’expression régulière (regex)
- Recherchez la balise de métadonnées requise de la manière suivante :
- étiquette exacte
- nom de balise partiel (possible)
- Set the metadata values into existing metadata properties des documents en ligne.
- Extract metadata from the documents hosted on the cloud storage.
- Extraire l’arborescence complète des propriétés des métadonnées.
- Extrayez uniquement les propriétés de métadonnées souhaitées en fonction d’un nom, d’une valeur ou d’une balise spécifique.
- Ability to remove the desired metadata properties based on various criteria.
- Possibilité de récupérer des informations sur les documents en nuage ainsi que d’obtenir une liste des formats de fichiers pris en charge.
- Option to traverse whole metadata tree to obtain tags and properties info.
- Built-in Storage API to work with cloud files & folders.
Formats de fichier de métadonnées de document pris en charge
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
Audio : MP3, WAV
Vidéo : AVI, MOV, QT, FLV, ASF
Microsoft Outlook® : EML, MSG, VCF, VCR
Microsoft OeNote® : ONE
Microsoft Project® : MPP
Photoshop : PSD
Autodesk® : DWG
AutoCAD® : DXF
Images : BMP, DJVU, DJV, GIF, JPG, JPEG, JPE, JP2, PNG, TIFF, WEBP
Imagerie médicale : DICOM
Mise en page fixe : PDF
Fichier de métadonnées : EMF, WMF
Livre électronique : EPUB
Archive : ZIP
Torrent : TORREN
Police : OTF, TTF, TTC
Conditions
La création de la bibliothèque cliente de l’API nécessite :
- Java 1.7+
- Maven
Conditions préalables
Pour utiliser GroupDocs.Metadata Cloud SDK pour Java, vous devez créer un compte avec GroupDocs Cloud et rechercher/créer un ID client et un secret client sur Cloud Dashboard. Un quota gratuit est disponible. Pour plus de détails, consultez GroupDocs Cloud Pricing.
Installez GroupDocs.Metadata-Cloud depuis Maven
Ajoutez le référentiel GroupDocs Cloud à votre application pom.xml
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Installer depuis la source
Pour installer la bibliothèque cliente de l’API dans votre référentiel Maven local, exécutez simplement :
mvn clean install
Pour le déployer sur un référentiel Maven distant à la place, configurez les paramètres du référentiel et exécutez :
mvn clean deploy
Reportez-vous au OSSRH Guide pour plus d’informations.
Utilisateurs Maven
Ajoutez cette dépendance au POM de votre projet :
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-metadata-cloud</artifactId>
<version>22.2</version>
</dependency>
Les autres
Générez d’abord le JAR en exécutant :
mvn clean package
Ensuite, installez manuellement les fichiers JAR suivants :
target/groupdocs-metadata-cloud-22.2.jar
cible/lib/*.jar
Commencer
Veuillez suivre les instructions Quick Start.
Extraire les métadonnées par nom de balise partiel 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);
Autorisation et authentification
Authentication schemes défini pour l’API est le suivant :
JWT
- Type : OAuth 2.0
- Flux : candidature
- URL d’autorisation :https://api.groupdocs.cloud/connect/token
- Token Lifetime : 1 jour (par défaut)
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