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

Java PowerPoint API

banner

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária

Aspose.Slides A Java PowerPoint API para manipulação e gerenciamento de apresentação. Ele permite que os desenvolvedores leiam, escrevam, convertem e manipulem apresentações do PowerPoint em aplicativos Java com a capacidade de manipular todos os elementos do documento, como slides, tabelas, texto, gráficos, formas, imagens e diagramas SmartArt e muito mais.

Manipulação do arquivo do PowerPoint via java

Confira o Visão geral do produto para saber tudo sobre Aspose.slide para Java.

  • Carregar e converter apresentações em outros formatos.
  • Crie apresentações do zero.
  • Manipular todos os elementos de apresentação via modelo de objeto intuitivo.
  • Criar ou incorporar gráficos.
  • Criar ou manipular formas.

Leia e escreva apresentações

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

salvar apresentações como

** Layout fixo: ** PDF, PDF/A, XPS ** Imagem: ** JPEG, PNG, BMP, TIFF, GIF, SVG ** Web: ** html, SWF

Ambientes suportados

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** MacOS: ** Mac OS X
  • ** Linux: ** Ubuntu, OpenSuse, Centos e outros
  • ** Versões Java: ** J2SE 6.0 (1.6) ou acima

Iniciar

Asppos.slide Java APIs estão hospedados no Aspose repositório. Você pode usar facilmente o Aspose.slide para a API Java diretamente em seus projetos Maven com configurações simples. Para as instruções detalhadas, visite Installing Aspose.Slides for Java from Maven Repository Página de documentação.

converter apresentação em 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 do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária

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