Explore nuestros productos

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

API Java PowerPoint

main-banner

Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal

Aspose.Slides Una API Java PowerPoint para la manipulación y gestión de la presentación. Permite a los desarrolladores leer, escribir, convertir y manipular presentaciones de PowerPoint en aplicaciones Java con la capacidad de manipular todos los elementos de documentos, como diapositivas, tablas, texto, gráficos, formas, imágenes y diagramas de Smartart y más.

Manipulación de archivos de PowerPoint a través de Java

Consulte el Descripción del producto para saber todo sobre Aspose.lides para Java.

  • Cargar y convertir presentaciones a otros formatos.
  • Crea presentaciones desde cero.
  • Manipule todos los elementos de presentación a través del modelo de objetos intuitivos.
  • Crear o incrustar gráficos.
  • Crear o manipular formas.

Presentaciones de lectura y escritura

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

Guardar presentaciones como

** Diseño fijo: ** PDF, PDF/A, XPS ** Imagen: ** JPEG, PNG, BMP, TIFF, GIF, SVG ** web: ** html, swf

Entornos compatibles

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** Mac OS X
  • ** Linux: ** Ubuntu, OpenSuse, CentOS y otros
  • ** versiones Java: ** J2SE 6.0 (1.6) o arriba

Empezar

Aspose.Slides Las API Java están alojadas en el Repositorio de asposio. Puede usar fácilmente Aspose.lides para la API Java directamente en sus proyectos Maven con configuraciones simples. Para las instrucciones detalladas, visite la página de documentación Installing Aspose.Slides for Java from Maven Repository.

Convertir la presentación a 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();
}

Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal

VersionRelease Date
22.1123 de noviembre de 2022
22.1019 de octubre de 2022
22.922 de septiembre de 2022
22.818 de agosto de 2022
22.719 de julio de 2022
22.627 de junio de 2022
22.519 de mayo de 2022
22.418 de abril de 2022
22.324 de marzo de 2022
22.216 de febrero de 2022
22.112 de enero de 2022
21.1217 de diciembre de 2021
21.1125 de noviembre de 2021
21.1014 de octubre de 2021
21.921 de septiembre de 2021
21.817 de agosto de 2021
21.716 de julio de 2021
21.618 de junio de 2021
21.519 de mayo de 2021
21.419 de abril de 2021
21.323 de marzo de 2021
21.219 de febrero de 2021
21.125 de enero de 2021
20.1222 de diciembre de 2020
20.1123 de noviembre de 2020
20.1016 de octubre de 2020
20.924 de septiembre de 2020
20.825 de agosto de 2020
20.722 de julio de 2020
20.624 de junio de 2020
20.525 de mayo de 2020
20.428 de abril de 2020
20.324 de marzo de 2020
20.220 de febrero de 2020
20.121 de enero de 2020
19.1218 de diciembre de 2019
19.1126 de noviembre de 2019
19.1028 de octubre de 2019
19.917 de septiembre de 2019
19.829 de agosto de 2019
19.726 de julio de 2019
19.625 de junio de 2019
19.530 de mayo de 2019
19.426 de abril de 2019
19.34 de abril de 2019
19.228 de febrero de 2019
19.130 de enero de 2019
18.1227 de diciembre de 2018
18.111 de diciembre de 2018
18.1031 de octubre de 2018
18.930 de septiembre de 2018
18.829 de agosto de 2018
18.727 de julio de 2018
18.61 de julio de 2018
18.530 de mayo de 2018
18.47 de mayo de 2018
18.33 de abril de 2018
18.2.19 de marzo de 2018
18.228 de febrero de 2018
18.131 de enero de 2018
17.12.126 de diciembre de 2017
17.1216 de diciembre de 2017
17.1130 de noviembre de 2017
17.101 de noviembre de 2017
17.10.01 de noviembre de 2017
17.9.112 de octubre de 2017
17.92 de octubre de 2017
17.831 de agosto de 2017
17.731 de julio de 2017
17.61 de julio de 2017
17.531 de mayo de 2017
17.428 de abril de 2017
17.33 de abril de 2017
17.21 de marzo de 2017
17.131 de enero de 2017
16.12.027 de diciembre de 2016
16.11.030 de noviembre de 2016
16.10.04 de noviembre de 2016
16.9.012 de octubre de 2016
16.8.027 de septiembre de 2016
16.7.023 de agosto de 2016
16.6.022 de julio de 2016
16.5.016 de junio de 2016
16.4.017 de mayo de 2016
16.3.021 de abril de 2016
16.2.018 de marzo de 2016
16.1.04 de febrero de 2016
15.11.011 de enero de 2016