<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words-cloud</artifactId>
<version>22.11.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-words-cloud', version: '22.11.0')
<dependency org="com.aspose" name="aspose-words-cloud" rev="22.11.0">
<artifact name="aspose-words-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-words-cloud" % "22.11.0"
Java Cloud SDK pour traiter des documents Word® dans le cloud
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Words Cloud SDK for Java vous aide à travailler avec les formats de document Word® et OpenOffice dans vos applications Java basées sur le cloud, sans installer de logiciel tiers. Il s’agit d’un wrapper autour de Aspose.Words Cloud REST APIs.
Fonctionnalité de traitement de documents Cloud Word®
- Ajouter et mettre à jour les champs du formulaire de document.
- Réinitialiser le cache des polices.
- Insérer et mettre à jour des listes dans des documents Word®.
- Generate reports basé sur des sources de données, telles que JSON.
- Créer et configurer divers éléments de tableau (ligne, colonne, bordure, propriétés).
- Ajoutez, mettez à jour ou supprimez des notes de bas de page, des hyperliens, des numéros de page, des paragraphes et des plages de documents.
- Obtenez ou supprimez des objets OfficeMath à partir de documents.
- Importer et exporter des documents en; DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML et TXT.
- Détecter automatiquement le type de document et lui attribuer la bonne catégorie de classification (document, texte).
- Ajouter, mettre à jour et supprimer des commentaires de document.
- Gardez une trace des changements dans le contenu du document (ajouts de texte, suppressions et modifications de format).
- Insérez, mettez à jour ou supprimez des parties XML personnalisées dans le document.
- Built-in PDF to Word file format conversion engine qui convertit correctement la mise en forme, les images, les tableaux et les vecteurs.
Lire et écrire des formats de documents en ligne
Microsoft Word® : DOC, DOCX, DOCM, DOT, DOTX, DOTM, FlatOpc, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled, WordML, RTF
OpenOffice® : ODT, OTT
Web : HTML, MHTML
Texte : TXT
Mise en page fixe : PDF
Marge : MD
Enregistrer le document en ligne sous
Mise en page fixe : XPS
Vecteur : SVG, EMF
Livre électronique : EPUB
PostScript : PS
Langage de contrôle de l’imprimante : PCL
Images : TIFF, PNG, BMP, JPEG, GIF
Autre : XamlFixed, XamlFlow, XamlFlowPack, HtmlFixed, OpenXPS
Lire les formats de documents
Microsoft Word® : DocPreWord60
eBooks : MOBI, CHM
Conditions
La création de la bibliothèque cliente de l’API nécessite :
- Java 1.7+
- Maven
- Références Forfaits
Conditions préalables
Pour utiliser Aspose.Words Cloud SDK pour Java, vous devez créer un compte avec Aspose 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 Aspose Cloud Pricing.
Installation
Installer depuis Maven
Ajoutez le référentiel Aspose Cloud à votre application pom.xml
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
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 :
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words-cloud</artifactId>
<version>22.5.0</version>
</dependency>
</dependencies>
Les autres
Générez d’abord le JAR en exécutant :
mvn clean package
Ensuite, installez manuellement les fichiers JAR suivants :
target/aspose-words-cloud-22.5.0.jar
cible/lib/*.jar
Commencer
// Start README example
// if baseUrl is null, WordsApi uses default https://api.aspose.cloud
WordsApi wordsApi = new WordsApi(clientId, clientSecret, baseUrl);
String localPath = PathUtil.get(localFolder, fileName);
String remotePath = PathUtil.get(remoteFolder, remoteName);
UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(Paths.get(localPath)), remotePath, null);
//wordsApi.uploadFile(uploadRequest);
DeleteWatermarkRequest request = new DeleteWatermarkRequest(remoteName, remoteFolder, null, null, null, null, null, null);
//DocumentResponse result = wordsApi.deleteWatermark(request);
// End README example
Licence
Tous les SDK, scripts d’assistance et modèles Aspose.Words Cloud sont sous licence MIT License.
Autorisation et authentification
Authentication schemes défini pour l’API est le suivant :
JWT
- Type : OAuth
- Flux : candidature
- URL d’autorisation :https://api.aspose.cloud/connect/token
Recommandation
Il est recommandé de créer une instance de ApiClient
par thread dans un environnement multithread pour éviter tout problème potentiel.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
22.11.0 | 16 novembre 2022 |
22.10.0 | 17 octobre 2022 |
22.9.0 | 8 septembre 2022 |
22.8.0 | 12 août 2022 |
22.7.0 | 14 juillet 2022 |
22.6.0 | 16 juin 2022 |
22.5.0 | 18 mai 2022 |
22.4.0 | 14 avril 2022 |
22.3.0 | 5 mars 2022 |
22.2.0 | 15 février 2022 |
22.1.0 | 19 janvier 2022 |
21.12.0 | 8 décembre 2021 |
21.11.0 | 12 novembre 2021 |
21.10.0 | 19 octobre 2021 |
21.9.0 | 16 septembre 2021 |
21.8.0 | 27 août 2021 |
21.7.0 | 5 août 2021 |
21.6.0 | 1 juillet 2021 |
21.5.0 | 21 mai 2021 |
21.4.0 | 16 avril 2021 |
21.3.0 | 12 mars 2021 |
21.2.0 | 11 février 2021 |
21.1.0 | 18 janvier 2021 |
20.11.0 | 19 novembre 2020 |
20.10.0 | 20 octobre 2020 |
20.9.0 | 4 septembre 2020 |
20.8.0 | 6 août 2020 |
20.7.0 | 6 juillet 2020 |
20.6.0 | 18 juin 2020 |
20.5.0 | 15 mai 2020 |
1.0.0 | 12 mai 2020 |
1.0.1 | 12 mai 2020 |
1.0.3 | 12 mai 2020 |
1.0.4 | 12 mai 2020 |
1.0.5 | 12 mai 2020 |
1.0.7 | 12 mai 2020 |
1.0.8 | 12 mai 2020 |
20.4.0 | 8 avril 2020 |
20.3.0 | 19 mars 2020 |
20.1.0 | 22 janvier 2020 |
19.12.0 | 28 décembre 2019 |
19.10.0 | 20 novembre 2019 |
19.2.0 | 11 mars 2019 |
18.9.0 | 8 octobre 2018 |
18.8.0 | 17 septembre 2018 |
Aspose Java REST API Maven SDK Java-SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud Aspose.Words Cloud word java REST API document form field font cache dont list generate report report footnote hyperlink page number paragraph range OfficeMath comment classification formatting image table vector DOC DOCX DOCM DOT DOTX DOTM FlatOpc FlatOpcMacroEnabled FlatOpcTemplate FlatOpcTemplateMacroEnabled WordML RTF ODT OTT HTML MHTML TXT PDF MD Markdown XPS SVG EMF PS PostScript PCL TIFF PNG BMP JPEG GIF XamlFixed XamlFlow XamlFlowPack HtmlFixed OpenXPS DocPreWord60 MOBI CHM JAR