<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>19.5.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-slides-cloud', version: '19.5.0')
<dependency org="com.aspose" name="aspose-slides-cloud" rev="19.5.0">
<artifact name="aspose-slides-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-slides-cloud" % "19.5.0"
Java REST API для обработки презентации в облаке
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Slides Cloud SDK for Java помогает вам работать с форматами файлов электронных таблиц (PowerPoint® и OpenOffice®) в облачных приложениях Java без установки какого-либо стороннего программного обеспечения. Это оболочка для Aspose.Slides Cloud REST APIs.
Возможности обработки облачных презентаций
- Преобразование презентации или выбранных слайдов в различные поддерживаемые форматы файлов.
- Разделяйте или объединяйте презентации PowerPoint®.
- Работа с темами презентации (FontScheme, FormatScheme, ColorScheme).
- Поддерживает анимацию и анимационные эффекты.
- Добавляйте, обновляйте, извлекайте и загружайте заметки к слайдам.
- Применяйте фигуры (геометрические контуры, рамки масштабирования, WordArt) на слайдах.
- Укажите папку для пользовательских шрифтов.
- Поддерживает различные стили диаграмм (столбчатые диаграммы, круговые диаграммы, диаграммы солнечных лучей, рассеянные диаграммы, пузырьковые диаграммы).
- Извлечение информации о слайде (заполнители, количество заполнителей, схема шрифта, цветовая схема, фон, комментарий).
- Замена текста из нужных слайдов или из всей презентации.
Чтение и запись форматов презентаций
Microsoft PowerPoint®: PPT, PPTX, POT, POTX, PPS, PPSX, PPTM, PPSM, POTM
OpenOffice®: ODP, OTP
Сохранить презентацию как
Фиксированный макет: PDF, XPS
Изображения: JPEG, PNG, GIF, BMP, TIFF
Вектор: SVG
Интернет: HTML
Другое: SWF
Требования
Для создания клиентской библиотеки API требуется:
- Ява 1.7+
- Мавен
Предпосылки
Чтобы использовать Aspose.Slides Cloud SDK для Java, вам необходимо зарегистрировать учетную запись в Aspose Cloud и найти/создать идентификатор клиента и секрет клиента в Cloud Dashboard. Есть бесплатная квота. Дополнительные сведения см. в разделе Aspose Cloud Pricing.
Монтаж
Установить из Maven
Добавьте репозиторий Aspose Cloud в ваше приложение pom.xml
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
Установить из исходников
Чтобы установить клиентскую библиотеку API в локальный репозиторий Maven, просто выполните:
mvn clean install
Чтобы вместо этого развернуть его в удаленном репозитории Maven, настройте параметры репозитория и выполните:
mvn clean deploy
Обратитесь к OSSRH Guide для получения дополнительной информации.
пользователи Maven
Добавьте эту зависимость в POM вашего проекта:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>22.4.0</version>
</dependency>
Другие
Сначала сгенерируйте JAR, выполнив:
mvn clean package
Затем вручную установите следующие JAR-файлы:
target/aspose-slides-cloud-22.4.0.jar
цель/библиотека/*.jar
Преобразует документ PowerPoint в формат PDF
В приведенном ниже примере кода используется библиотека aspose-slides-cloud:
Configuration configuration = new Configuration();
configuration.setAppSid("MyClientId");
configuration.setAppKey("MyClientSecret");
SlidesApi api = new SlidesApi(configuration);
File response = api.convert(Files.readAllBytes(Paths.get("MyPresentation.pptx")), ExportFormat.PDF, null, null, null);
System.out.println("My PDF was saved to " + response.getPath());
Лицензирование
Все Aspose.Slides Cloud SDK, вспомогательные скрипты и шаблоны лицензируются по MIT License.
Авторизация и аутентификация
Authentication schemes определено для API следующим образом:
JWT
- Тип: OAuth
- Поток: приложение
- URL-адрес авторизации:https://api.aspose.cloud/connect/token
Рекомендация
Рекомендуется создавать экземпляр ApiClient
для каждого потока в многопоточной среде, чтобы избежать возможных проблем.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
22.10.0 | 3 ноября 2022 г. |
22.8.0 | 30 сентября 2022 г. |
22.9.0 | 30 сентября 2022 г. |
22.7.0 | 1 августа 2022 г. |
22.6.0 | 13 июля 2022 г. |
22.5.0 | 6 июня 2022 г. |
22.4.0 | 23 апреля 2022 г. |
22.3.0 | 30 марта 2022 г. |
22.2.0 | 4 марта 2022 г. |
22.1.0 | 4 февраля 2022 г. |
21.12.0 | 27 декабря 2021 г. |
21.9.0 | 8 октября 2021 г. |
21.8.0 | 4 сентября 2021 г. |
21.6.0 | 9 июля 2021 г. |
21.3.0 | 9 апреля 2021 г. |
21.2.0 | 27 февраля 2021 г. |
21.1.0 | 2 февраля 2021 г. |
20.12.0 | 27 декабря 2020 г. |
20.10.0 | 27 октября 2020 г. |
20.9.0 | 5 октября 2020 г. |
20.8.0 | 4 сентября 2020 г. |
20.7.0 | 5 августа 2020 г. |
20.6.0 | 15 июля 2020 г. |
20.5.0 | 2 июня 2020 г. |
1.0.0 | 12 мая 2020 г. |
1.0.1 | 12 мая 2020 г. |
1.0.2 | 12 мая 2020 г. |
20.4.0 | 8 мая 2020 г. |
20.2.0 | 3 марта 2020 г. |
19.10.0 | 5 ноября 2019 г. |
19.9.0 | 30 сентября 2019 г. |
19.8.0 | 9 сентября 2019 г. |
19.7.0 | 31 июля 2019 г. |
19.6.0 | 28 июня 2019 г. |
19.5.0 | 10 июня 2019 г. |
19.1.0 | 18 февраля 2019 г. |
18.12.0 | 11 января 2019 г. |
File | Classifier | Size |
---|---|---|
aspose-slides-cloud-19.5.0.jar | 1.19 MB |
Aspose Java REST API Maven SDK Java-SDK Cloud REST REST-API Cloud-API MIT JWT oauth Aspose.Total Cloud PPT PPTX PPS PPSX PPTM PPSM POTX POTM ODP OTP PDF PDF/A XPS JPEG PNG BMP TIFF SVG HTML SWF presentation slide notes master slide placeholder slide split animation theme document image NotesSlide chart layout Aspose.Slides Aspose.Slides Cloud