Просмотрите наши продукты
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>22.11</version>
<classifier>jdk16</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-slides', version: '22.11', classifier: 'jdk16')
<dependency org="com.aspose" name="aspose-slides" rev="22.11">
<artifact name="aspose-slides" m:classifier="jdk16" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-slides" % "22.11"
Java powerpoint api
Страница продукта | Док | Демо | Ссылка на 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 | Примеры | Блог | Поиск | Бесплатная поддержка | Временная лицензия
Version | Release Date |
---|---|
22.11 | 23 ноября 2022 г. |
22.10 | 19 октября 2022 г. |
22.9 | 22 сентября 2022 г. |
22.8 | 18 августа 2022 г. |
22.7 | 19 июля 2022 г. |
22.6 | 27 июня 2022 г. |
22.5 | 19 мая 2022 г. |
22.4 | 18 апреля 2022 г. |
22.3 | 24 марта 2022 г. |
22.2 | 16 февраля 2022 г. |
22.1 | 12 января 2022 г. |
21.12 | 17 декабря 2021 г. |
21.11 | 25 ноября 2021 г. |
21.10 | 14 октября 2021 г. |
21.9 | 21 сентября 2021 г. |
21.8 | 17 августа 2021 г. |
21.7 | 16 июля 2021 г. |
21.6 | 18 июня 2021 г. |
21.5 | 19 мая 2021 г. |
21.4 | 19 апреля 2021 г. |
21.3 | 23 марта 2021 г. |
21.2 | 19 февраля 2021 г. |
21.1 | 25 января 2021 г. |
20.12 | 22 декабря 2020 г. |
20.11 | 23 ноября 2020 г. |
20.10 | 16 октября 2020 г. |
20.9 | 24 сентября 2020 г. |
20.8 | 25 августа 2020 г. |
20.7 | 22 июля 2020 г. |
20.6 | 24 июня 2020 г. |
20.5 | 25 мая 2020 г. |
20.4 | 28 апреля 2020 г. |
20.3 | 24 марта 2020 г. |
20.2 | 20 февраля 2020 г. |
20.1 | 21 января 2020 г. |
19.12 | 18 декабря 2019 г. |
19.11 | 26 ноября 2019 г. |
19.10 | 28 октября 2019 г. |
19.9 | 17 сентября 2019 г. |
19.8 | 29 августа 2019 г. |
19.7 | 26 июля 2019 г. |
19.6 | 25 июня 2019 г. |
19.5 | 30 мая 2019 г. |
19.4 | 26 апреля 2019 г. |
19.3 | 4 апреля 2019 г. |
19.2 | 28 февраля 2019 г. |
19.1 | 30 января 2019 г. |
18.12 | 27 декабря 2018 г. |
18.11 | 1 декабря 2018 г. |
18.10 | 31 октября 2018 г. |
18.9 | 30 сентября 2018 г. |
18.8 | 29 августа 2018 г. |
18.7 | 27 июля 2018 г. |
18.6 | 1 июля 2018 г. |
18.5 | 30 мая 2018 г. |
18.4 | 7 мая 2018 г. |
18.3 | 3 апреля 2018 г. |
18.2.1 | 9 марта 2018 г. |
18.2 | 28 февраля 2018 г. |
18.1 | 31 января 2018 г. |
17.12.1 | 26 декабря 2017 г. |
17.12 | 16 декабря 2017 г. |
17.11 | 30 ноября 2017 г. |
17.10 | 1 ноября 2017 г. |
17.10.0 | 1 ноября 2017 г. |
17.9.1 | 12 октября 2017 г. |
17.9 | 2 октября 2017 г. |
17.8 | 31 августа 2017 г. |
17.7 | 31 июля 2017 г. |
17.6 | 1 июля 2017 г. |
17.5 | 31 мая 2017 г. |
17.4 | 28 апреля 2017 г. |
17.3 | 3 апреля 2017 г. |
17.2 | 1 марта 2017 г. |
17.1 | 31 января 2017 г. |
16.12.0 | 27 декабря 2016 г. |
16.11.0 | 30 ноября 2016 г. |
16.10.0 | 4 ноября 2016 г. |
16.9.0 | 12 октября 2016 г. |
16.8.0 | 27 сентября 2016 г. |
16.7.0 | 23 августа 2016 г. |
16.6.0 | 22 июля 2016 г. |
16.5.0 | 16 июня 2016 г. |
16.4.0 | 17 мая 2016 г. |
16.3.0 | 21 апреля 2016 г. |
16.2.0 | 18 марта 2016 г. |
16.1.0 | 4 февраля 2016 г. |
15.11.0 | 11 января 2016 г. |
Aspose Total Aspose Slides Aspose Java API presentation java library presentation java class Maven PPT POT PPS PPTX POTX PPSX PPTM PPSM POTM OTP ODP TIFF PDF XPS JPEG PNG GIF BMP SVG HTML SWF PowerPoint chart shape geometry polyline animation autoshape Windows Linux Mac J2SE JDK Slide presentation merge import convert conversion transition master slide clone slide compare slide OLE SmartArt zoom text table tag custom data math equation security watermak presentation comment presentation note 3d rotation 3d depth 3d gradient 3d text WordArt VBA Macros