Browse our Products

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

API Java PowerPoint

banner

Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire

Aspose.Slides Une API Java PowerPoint pour la manipulation et la gestion de la présentation. Il permet aux développeurs de lire, écrire, convertir et manipuler les présentations PowerPoint dans les applications Java avec la possibilité de manipuler tous les éléments de document tels que les diapositives, les tables, le texte, les graphiques, les formes, les images et les diagrammes Smartart et plus encore.

Manipulation du fichier PowerPoint via Java

Découvrez le Présentation du produit pour tout savoir sur Aspose.s Slites pour Java.

  • Chargez et convertissez les présentations en d’autres formats.
  • Créer des présentations à partir de zéro.
  • manipuler tous les éléments de présentation via un modèle d’objet intuitif.
  • Créer ou intégrer des graphiques.
  • Créer ou manipuler des formes.

lire et écrire des présentations

** Microsoft Powerpoint: ** PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM
** OpenOffice: ** ODP, OTP

Enregistrer les présentations comme

** Disposition fixe: ** PDF, PDF / A, XPS ** Image: ** JPEG, PNG, BMP, TIFF, GIF, SVG ** Web: ** HTML, SWF

Environnements pris en charge

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** mac os x
  • ** Linux: ** Ubuntu, OpenSuse, Centos et autres
  • ** Versions Java: ** J2SE 6.0 (1.6) ou au-dessus

Commencer

Aspose.slides Les API Java sont hébergées au Référentiel. Vous pouvez facilement utiliser ASPOSE.SLIDES pour l’API Java directement dans vos projets Maven avec des configurations simples. Pour les instructions détaillées, veuillez visiter la page de documentation Installing Aspose.Slides for Java from Maven Repository.

Convertir la présentation en PDF

// instantiate a Presentation object that represents a presentation file
Presentation pres = new Presentation("demo.pptx");
try {
    // save the presentation to PDF with default options
    pres.save("output.pdf", SaveFormat.Pdf);
} finally {
    if (pres != null) pres.dispose();
}

Create Presentation from Scratch

// instantiate Presentation
Presentation pres = new Presentation();
try {
    // get the first slide
    ISlide sld = (ISlide) pres.getSlides().get_Item(0);
    
    // add an AutoShape of Rectangle type
    IAutoShape ashp = sld.getShapes().addAutoShape(ShapeType.Rectangle, 150, 75, 150, 50);
    
    // add ITextFrame to the Rectangle
    ashp.addTextFrame("Hello World");
    
    // change the text color to Black (which is White by default)
    ashp.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(0).getPortionFormat().getFillFormat()
            .setFillType(FillType.Solid);
    ashp.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(0).getPortionFormat().getFillFormat()
            .getSolidFillColor().setColor(java.awt.Color.BLACK);
    
    // change the line color of the rectangle to White
    ashp.getShapeStyle().getLineColor().setColor(java.awt.Color.WHITE);
    
    // remove any fill formatting in the shape
    ashp.getFillFormat().setFillType(FillType.NoFill);
    
    // save the presentation to disk
    pres.save("output.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire

VersionRelease Date
22.1123 novembre 2022
22.1019 octobre 2022
22.922 septembre 2022
22.818 août 2022
22.719 juillet 2022
22.627 juin 2022
22.519 mai 2022
22.418 avril 2022
22.324 mars 2022
22.216 février 2022
22.112 janvier 2022
21.1217 décembre 2021
21.1125 novembre 2021
21.1014 octobre 2021
21.921 septembre 2021
21.817 août 2021
21.716 juillet 2021
21.618 juin 2021
21.519 mai 2021
21.419 avril 2021
21.323 mars 2021
21.219 février 2021
21.125 janvier 2021
20.1222 décembre 2020
20.1123 novembre 2020
20.1016 octobre 2020
20.924 septembre 2020
20.825 août 2020
20.722 juillet 2020
20.624 juin 2020
20.525 mai 2020
20.428 avril 2020
20.324 mars 2020
20.220 février 2020
20.121 janvier 2020
19.1218 décembre 2019
19.1126 novembre 2019
19.1028 octobre 2019
19.917 septembre 2019
19.829 août 2019
19.726 juillet 2019
19.625 juin 2019
19.530 mai 2019
19.426 avril 2019
19.34 avril 2019
19.228 février 2019
19.130 janvier 2019
18.1227 décembre 2018
18.111 décembre 2018
18.1031 octobre 2018
18.930 septembre 2018
18.829 août 2018
18.727 juillet 2018
18.61 juillet 2018
18.530 mai 2018
18.47 mai 2018
18.33 avril 2018
18.2.19 mars 2018
18.228 février 2018
18.131 janvier 2018
17.12.126 décembre 2017
17.1216 décembre 2017
17.1130 novembre 2017
17.101 novembre 2017
17.10.01 novembre 2017
17.9.112 octobre 2017
17.92 octobre 2017
17.831 août 2017
17.731 juillet 2017
17.61 juillet 2017
17.531 mai 2017
17.428 avril 2017
17.33 avril 2017
17.21 mars 2017
17.131 janvier 2017
16.12.027 décembre 2016
16.11.030 novembre 2016
16.10.04 novembre 2016
16.9.012 octobre 2016
16.8.027 septembre 2016
16.7.023 août 2016
16.6.022 juillet 2016
16.5.016 juin 2016
16.4.017 mai 2016
16.3.021 avril 2016
16.2.018 mars 2016
16.1.04 février 2016
15.11.011 janvier 2016

 
 Français