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

Java REST API для обработки презентации в облаке

banner

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. Ява 1.7+
  2. Мавен

Предпосылки

Чтобы использовать 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

Рекомендация

Рекомендуется создавать экземпляр ApiClient для каждого потока в многопоточной среде, чтобы избежать возможных проблем.

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
22.10.03 ноября 2022 г.
22.8.030 сентября 2022 г.
22.9.030 сентября 2022 г.
22.7.01 августа 2022 г.
22.6.013 июля 2022 г.
22.5.06 июня 2022 г.
22.4.023 апреля 2022 г.
22.3.030 марта 2022 г.
22.2.04 марта 2022 г.
22.1.04 февраля 2022 г.
21.12.027 декабря 2021 г.
21.9.08 октября 2021 г.
21.8.04 сентября 2021 г.
21.6.09 июля 2021 г.
21.3.09 апреля 2021 г.
21.2.027 февраля 2021 г.
21.1.02 февраля 2021 г.
20.12.027 декабря 2020 г.
20.10.027 октября 2020 г.
20.9.05 октября 2020 г.
20.8.04 сентября 2020 г.
20.7.05 августа 2020 г.
20.6.015 июля 2020 г.
20.5.02 июня 2020 г.
1.0.012 мая 2020 г.
1.0.112 мая 2020 г.
1.0.212 мая 2020 г.
20.4.08 мая 2020 г.
20.2.03 марта 2020 г.
19.10.05 ноября 2019 г.
19.9.030 сентября 2019 г.
19.8.09 сентября 2019 г.
19.7.031 июля 2019 г.
19.6.028 июня 2019 г.
19.5.010 июня 2019 г.
19.1.018 февраля 2019 г.
18.12.011 января 2019 г.