<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>21.8.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-slides-cloud', version: '21.8.0')
<dependency org="com.aspose" name="aspose-slides-cloud" rev="21.8.0">
<artifact name="aspose-slides-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-slides-cloud" % "21.8.0"
API Java REST pour traiter la présentation dans le cloud
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 :
- Java 1.7+
- 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
- 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.10.0 | 3 novembre 2022 |
22.8.0 | 30 septembre 2022 |
22.9.0 | 30 septembre 2022 |
22.7.0 | 1 août 2022 |
22.6.0 | 13 juillet 2022 |
22.5.0 | 6 juin 2022 |
22.4.0 | 23 avril 2022 |
22.3.0 | 30 mars 2022 |
22.2.0 | 4 mars 2022 |
22.1.0 | 4 février 2022 |
21.12.0 | 27 décembre 2021 |
21.9.0 | 8 octobre 2021 |
21.8.0 | 4 septembre 2021 |
21.6.0 | 9 juillet 2021 |
21.3.0 | 9 avril 2021 |
21.2.0 | 27 février 2021 |
21.1.0 | 2 février 2021 |
20.12.0 | 27 décembre 2020 |
20.10.0 | 27 octobre 2020 |
20.9.0 | 5 octobre 2020 |
20.8.0 | 4 septembre 2020 |
20.7.0 | 5 août 2020 |
20.6.0 | 15 juillet 2020 |
20.5.0 | 2 juin 2020 |
1.0.0 | 12 mai 2020 |
1.0.1 | 12 mai 2020 |
1.0.2 | 12 mai 2020 |
20.4.0 | 8 mai 2020 |
20.2.0 | 3 mars 2020 |
19.10.0 | 5 novembre 2019 |
19.9.0 | 30 septembre 2019 |
19.8.0 | 9 septembre 2019 |
19.7.0 | 31 juillet 2019 |
19.6.0 | 28 juin 2019 |
19.5.0 | 10 juin 2019 |
19.1.0 | 18 février 2019 |
18.12.0 | 11 janvier 2019 |
File | Classifier | Size |
---|---|---|
aspose-slides-cloud-21.8.0-javadoc.jar | javadoc | 2.62 MB |
aspose-slides-cloud-21.8.0-sources.jar | sources | 425.94 KB |
aspose-slides-cloud-21.8.0-tests.jar | tests | 213.43 KB |
aspose-slides-cloud-21.8.0.jar | 1.48 MB | |
aspose-slides-cloud-21.8.0.pom | 7.97 KB |
Aspose Java REST API Maven SDK Java-SDK Cloud REST REST-API Cloud-API MIT JWT oauth Aspose.Total Cloud PPT PPTX PPS PPSX PPTM PPSM POTX POTM ODP OTP PDF PDF/A XPS JPEG PNG BMP TIFF SVG HTML SWF presentation slide notes master slide placeholder slide split animation theme document image NotesSlide chart layout Aspose.Slides Aspose.Slides Cloud