<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words-cloud</artifactId>
    <version>20.1.0</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-words-cloud', version: '20.1.0')
copied!  
<dependency org="com.aspose" name="aspose-words-cloud" rev="20.1.0">
    <artifact name="aspose-words-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-words-cloud" % "20.1.0"
copied!  

Java Cloud SDK pour traiter des documents Word® dans le cloud

banner

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 :

  1. Java 1.7+
  2. Maven
  3. 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

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

VersionRelease Date
22.11.016 novembre 2022
22.10.017 octobre 2022
22.9.08 septembre 2022
22.8.012 août 2022
22.7.014 juillet 2022
22.6.016 juin 2022
22.5.018 mai 2022
22.4.014 avril 2022
22.3.05 mars 2022
22.2.015 février 2022
22.1.019 janvier 2022
21.12.08 décembre 2021
21.11.012 novembre 2021
21.10.019 octobre 2021
21.9.016 septembre 2021
21.8.027 août 2021
21.7.05 août 2021
21.6.01 juillet 2021
21.5.021 mai 2021
21.4.016 avril 2021
21.3.012 mars 2021
21.2.011 février 2021
21.1.018 janvier 2021
20.11.019 novembre 2020
20.10.020 octobre 2020
20.9.04 septembre 2020
20.8.06 août 2020
20.7.06 juillet 2020
20.6.018 juin 2020
20.5.015 mai 2020
1.0.012 mai 2020
1.0.112 mai 2020
1.0.312 mai 2020
1.0.412 mai 2020
1.0.512 mai 2020
1.0.712 mai 2020
1.0.812 mai 2020
20.4.08 avril 2020
20.3.019 mars 2020
20.1.022 janvier 2020
19.12.028 décembre 2019
19.10.020 novembre 2019
19.2.011 mars 2019
18.9.08 octobre 2018
18.8.017 septembre 2018