Просмотрите наши продукты

<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!  

Java powerpoint api

main-banner

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Поиск | Бесплатная поддержка | Временная лицензия

Aspose.Slides API Java PowerPoint для манипулирования и управления презентацией. Это позволяет разработчикам читать, писать, преобразовать и манипулировать презентациями PowerPoint в приложениях Java с возможностью манипулировать всеми элементами документа, такими как слайды, таблицы, текст, диаграммы, формы, изображения и диаграммы SmartArt и многое другое.

Manipulation файла PowerPoint через Java

Проверьте Обзор продукта, чтобы узнать все о Aspose.slides для java.

  • Загрузить и преобразовать презентации в другие форматы.
  • Создать презентации с нуля.
  • Манипулировать всеми элементами презентации с помощью интуитивно понятной объектной модели.
  • Создать или встраивать диаграммы.
  • Создать или манипулировать фигурами.

Читать и написать презентации

** Microsoft PowerPoint: ** ppt, pptx, pps, pot, ppsx, pptm, ppsm, potx, potm
** OpenOffice: ** ODP, OTP

Сохранить презентации как

** Фиксированный макет: ** pdf, pdf/a, xps ** Изображение: ** JPEG, PNG, BMP, TIFF, GIF, SVG ** web: ** html, swf

поддерживаемые среды

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** Mac OS X
  • ** Linux: ** Ubuntu, OpenSuse, Centos и другие
  • ** java версии: ** j2se 6.0 (1.6) или выше

Начать

Aspose.slides Java API размещены на Применить репозиторий. Вы можете легко использовать Aspose.slides для Java API непосредственно в ваших проектах Maven с простыми конфигурациями. Для получения подробных инструкций, пожалуйста, посетите страницу документации Installing Aspose.Slides for Java from Maven Repository.

преобразовать презентацию в 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();
}

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Поиск | Бесплатная поддержка | Временная лицензия

VersionRelease Date
22.1123 ноября 2022 г.
22.1019 октября 2022 г.
22.922 сентября 2022 г.
22.818 августа 2022 г.
22.719 июля 2022 г.
22.627 июня 2022 г.
22.519 мая 2022 г.
22.418 апреля 2022 г.
22.324 марта 2022 г.
22.216 февраля 2022 г.
22.112 января 2022 г.
21.1217 декабря 2021 г.
21.1125 ноября 2021 г.
21.1014 октября 2021 г.
21.921 сентября 2021 г.
21.817 августа 2021 г.
21.716 июля 2021 г.
21.618 июня 2021 г.
21.519 мая 2021 г.
21.419 апреля 2021 г.
21.323 марта 2021 г.
21.219 февраля 2021 г.
21.125 января 2021 г.
20.1222 декабря 2020 г.
20.1123 ноября 2020 г.
20.1016 октября 2020 г.
20.924 сентября 2020 г.
20.825 августа 2020 г.
20.722 июля 2020 г.
20.624 июня 2020 г.
20.525 мая 2020 г.
20.428 апреля 2020 г.
20.324 марта 2020 г.
20.220 февраля 2020 г.
20.121 января 2020 г.
19.1218 декабря 2019 г.
19.1126 ноября 2019 г.
19.1028 октября 2019 г.
19.917 сентября 2019 г.
19.829 августа 2019 г.
19.726 июля 2019 г.
19.625 июня 2019 г.
19.530 мая 2019 г.
19.426 апреля 2019 г.
19.34 апреля 2019 г.
19.228 февраля 2019 г.
19.130 января 2019 г.
18.1227 декабря 2018 г.
18.111 декабря 2018 г.
18.1031 октября 2018 г.
18.930 сентября 2018 г.
18.829 августа 2018 г.
18.727 июля 2018 г.
18.61 июля 2018 г.
18.530 мая 2018 г.
18.47 мая 2018 г.
18.33 апреля 2018 г.
18.2.19 марта 2018 г.
18.228 февраля 2018 г.
18.131 января 2018 г.
17.12.126 декабря 2017 г.
17.1216 декабря 2017 г.
17.1130 ноября 2017 г.
17.101 ноября 2017 г.
17.10.01 ноября 2017 г.
17.9.112 октября 2017 г.
17.92 октября 2017 г.
17.831 августа 2017 г.
17.731 июля 2017 г.
17.61 июля 2017 г.
17.531 мая 2017 г.
17.428 апреля 2017 г.
17.33 апреля 2017 г.
17.21 марта 2017 г.
17.131 января 2017 г.
16.12.027 декабря 2016 г.
16.11.030 ноября 2016 г.
16.10.04 ноября 2016 г.
16.9.012 октября 2016 г.
16.8.027 сентября 2016 г.
16.7.023 августа 2016 г.
16.6.022 июля 2016 г.
16.5.016 июня 2016 г.
16.4.017 мая 2016 г.
16.3.021 апреля 2016 г.
16.2.018 марта 2016 г.
16.1.04 февраля 2016 г.
15.11.011 января 2016 г.