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

Java Powerpoint API

banner

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Suche | Freie Unterstützung | Vorübergehende Lizenz

Aspose.Slides Eine Java Powerpoint -API für die Manipulation und das Management der Präsentation. Es ermöglicht Entwicklern, PowerPoint -Präsentationen in Java -Anwendungen zu lesen, zu schreiben, zu konvertieren und zu manipulieren, mit der Fähigkeit, alle Dokumentelemente wie Folien, Tabellen, Text, Diagramme, Formen, Bilder und SmartArt -Diagramme und mehr zu manipulieren.

PowerPoint -Datei Manipulation über Java

Checkout the Produktübersicht, um alles über ASSOSPE.Slides für Java zu wissen.

  • Laden und konvertieren Präsentationen in andere Formate.
  • Erstellen Sie Präsentationen von Grund auf neu.
  • Manipulieren Sie alle Präsentationselemente über ein intuitives Objektmodell.
  • Diagramme erstellen oder einbetten.
  • Formen erstellen oder manipulieren.

Lesen und Schreiben von Präsentationen

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

Präsentationen speichern als

** Festes Layout: ** PDF, PDF/A, XPS ** Bild: ** JPEG, PNG, BMP, TIFF, GIF, SVG ** Web: ** HTML, SWF

unterstützte Umgebungen

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** Mac OS x
  • ** Linux: ** Ubuntu, OpenSuse, Centos und andere
  • ** Java -Versionen: ** `J2SE 6.0 (1,6) oder höher

Loslegen

ASSOSH.Slides Java APIs werden am ASSOSE Repository gehostet. Sie können ASSOSE.Slides für Java -API einfach in Ihren Maven -Projekten mit einfachen Konfigurationen verwenden. Für die detaillierten Anweisungen besuchen Sie bitte Installing Aspose.Slides for Java from Maven Repository -Dokumentationsseite.

Die Präsentation in PDF konvertieren

// 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();
}

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Suche | Freie Unterstützung | Vorübergehende Lizenz

VersionRelease Date
22.1123. November 2022
22.1019. Oktober 2022
22.922. September 2022
22.818. August 2022
22.719. Juli 2022
22.627. Juni 2022
22.519. Mai 2022
22.418. April 2022
22.324. März 2022
22.216. Februar 2022
22.112. Januar 2022
21.1217. Dezember 2021
21.1125. November 2021
21.1014. Oktober 2021
21.921. September 2021
21.817. August 2021
21.716. Juli 2021
21.618. Juni 2021
21.519. Mai 2021
21.419. April 2021
21.323. März 2021
21.219. Februar 2021
21.125. Januar 2021
20.1222. Dezember 2020
20.1123. November 2020
20.1016. Oktober 2020
20.924. September 2020
20.825. August 2020
20.722. Juli 2020
20.624. Juni 2020
20.525. Mai 2020
20.428. April 2020
20.324. März 2020
20.220. Februar 2020
20.121. Januar 2020
19.1218. Dezember 2019
19.1126. November 2019
19.1028. Oktober 2019
19.917. September 2019
19.829. August 2019
19.726. Juli 2019
19.625. Juni 2019
19.530. Mai 2019
19.426. April 2019
19.34. April 2019
19.228. Februar 2019
19.130. Januar 2019
18.1227. Dezember 2018
18.111. Dezember 2018
18.1031. Oktober 2018
18.930. September 2018
18.829. August 2018
18.727. Juli 2018
18.61. Juli 2018
18.530. Mai 2018
18.47. Mai 2018
18.33. April 2018
18.2.19. März 2018
18.228. Februar 2018
18.131. Januar 2018
17.12.126. Dezember 2017
17.1216. Dezember 2017
17.1130. November 2017
17.101. November 2017
17.10.01. November 2017
17.9.112. Oktober 2017
17.92. Oktober 2017
17.831. August 2017
17.731. Juli 2017
17.61. Juli 2017
17.531. Mai 2017
17.428. April 2017
17.33. April 2017
17.21. März 2017
17.131. Januar 2017
16.12.027. Dezember 2016
16.11.030. November 2016
16.10.04. November 2016
16.9.012. Oktober 2016
16.8.027. September 2016
16.7.023. August 2016
16.6.022. Juli 2016
16.5.016. Juni 2016
16.4.017. Mai 2016
16.3.021. April 2016
16.2.018. März 2016
16.1.04. Februar 2016
15.11.011. Januar 2016