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

API Java REST pour traiter la présentation dans le cloud

banner

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

Aspose.Slides Cloud SDK for Java vous aide à travailler avec des formats de fichiers de feuille de calcul (PowerPoint® 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.Slides Cloud REST APIs.

Fonctionnalités de traitement de présentation dans le cloud

  • Convertissez la présentation ou les diapositives sélectionnées en divers formats de fichiers pris en charge.
  • Divisez ou fusionnez des présentations PowerPoint®.
  • Travailler avec des thèmes de présentation (FontScheme, FormatScheme, ColorScheme).
  • Prend en charge l’animation et les effets animés.
  • Ajouter, mettre à jour, extraire et télécharger des notes de diapositives.
  • Appliquez des formes (chemins géométriques, cadres de zoom, WordArt) dans les diapositives.
  • Spécifiez le dossier pour les polices personnalisées.
  • Prend en charge différents styles de graphiques (graphiques à colonnes, graphiques à secteurs, graphiques Sunburst, graphiques dispersés, graphiques à bulles).
  • Extrayez les informations de la diapositive (espaces réservés, nombre d’espaces réservés, jeu de polices, jeu de couleurs, arrière-plan, commentaire).
  • Remplacez le texte des diapositives souhaitées ou de toute la présentation.

Formats de présentation en lecture et écriture

Microsoft PowerPoint® : PPT, PPTX, POT, POTX, PPS, PPSX, PPTM, PPSM, POTM
OpenOffice® : ODP, OTP

Enregistrer la présentation sous

Mise en page fixe : PDF, XPS
Images : JPEG, PNG, GIF, BMP, TIFF
Vecteur : SVG
Web : HTML
Autre : SWF

Conditions

La création de la bibliothèque cliente de l’API nécessite :

  1. Java 1.7+
  2. Maven

Conditions préalables

Pour utiliser Aspose.Slides 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 :

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides-cloud</artifactId>
    <version>22.4.0</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/aspose-slides-cloud-22.4.0.jar
  • cible/lib/*.jar

Convertit le document PowerPoint au format PDF

L’exemple de code ci-dessous utilisant la bibliothèque aspose-slides-cloud :

Configuration configuration = new Configuration();
configuration.setAppSid("MyClientId");
configuration.setAppKey("MyClientSecret");
SlidesApi api = new SlidesApi(configuration);
File response = api.convert(Files.readAllBytes(Paths.get("MyPresentation.pptx")), ExportFormat.PDF, null, null, null);
System.out.println("My PDF was saved to " + response.getPath());

Licence

Tous les SDK, scripts d’assistance et modèles Aspose.Slides 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.10.03 novembre 2022
22.8.030 septembre 2022
22.9.030 septembre 2022
22.7.01 août 2022
22.6.013 juillet 2022
22.5.06 juin 2022
22.4.023 avril 2022
22.3.030 mars 2022
22.2.04 mars 2022
22.1.04 février 2022
21.12.027 décembre 2021
21.9.08 octobre 2021
21.8.04 septembre 2021
21.6.09 juillet 2021
21.3.09 avril 2021
21.2.027 février 2021
21.1.02 février 2021
20.12.027 décembre 2020
20.10.027 octobre 2020
20.9.05 octobre 2020
20.8.04 septembre 2020
20.7.05 août 2020
20.6.015 juillet 2020
20.5.02 juin 2020
1.0.012 mai 2020
1.0.112 mai 2020
1.0.212 mai 2020
20.4.08 mai 2020
20.2.03 mars 2020
19.10.05 novembre 2019
19.9.030 septembre 2019
19.8.09 septembre 2019
19.7.031 juillet 2019
19.6.028 juin 2019
19.5.010 juin 2019
19.1.018 février 2019
18.12.011 janvier 2019