<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>20.8.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-slides-cloud', version: '20.8.0')
<dependency org="com.aspose" name="aspose-slides-cloud" rev="20.8.0">
<artifact name="aspose-slides-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-slides-cloud" % "20.8.0"
Java REST API 用于处理云中的演示
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Slides Cloud SDK for Java 帮助您在基于云的 Java 应用程序中使用电子表格文件格式(PowerPoint® 和 OpenOffice®),而无需安装任何第 3 方软件。它是 Aspose.Slides Cloud REST APIs 的包装器。
云演示处理功能
- 将演示文稿或选定的幻灯片转换为各种支持的文件格式。
- 拆分或合并 PowerPoint® 演示文稿。
- 使用演示主题(FontScheme、FormatScheme、ColorScheme)。
- 支持动画和动画效果。
- 添加、更新、提取和下载幻灯片注释。
- 在幻灯片中应用形状(几何路径、缩放框架、艺术字)。
- 为自定义字体指定文件夹。
- 支持多种风格的图表(柱形图、饼图、旭日图、散点图、气泡图)。
- 提取幻灯片信息(占位符、占位符计数、字体方案、配色方案、背景、评论)。
- 替换所需幻灯片或整个演示文稿中的文本。
读写演示文稿格式
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 客户端库需要:
- Java 1.7+
- 行家
先决条件
要使用 Aspose.Slides Cloud SDK for Java,您需要在 Aspose Cloud 注册一个帐户并在 Cloud Dashboard 查找/创建客户端 ID 和客户端密码。有可用的免费配额。有关详细信息,请参阅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
-target/lib/*.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定义如下:
###智威汤逊
- 类型:OAuth
- 流程:应用
- 授权网址: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 | 2022年11月3日 |
22.8.0 | 2022年9月30日 |
22.9.0 | 2022年9月30日 |
22.7.0 | 2022年8月1日 |
22.6.0 | 2022年7月13日 |
22.5.0 | 2022年6月6日 |
22.4.0 | 2022年4月23日 |
22.3.0 | 2022年3月30日 |
22.2.0 | 2022年3月4日 |
22.1.0 | 2022年2月4日 |
21.12.0 | 2021年12月27日 |
21.9.0 | 2021年10月8日 |
21.8.0 | 2021年9月4日 |
21.6.0 | 2021年7月9日 |
21.3.0 | 2021年4月9日 |
21.2.0 | 2021年2月27日 |
21.1.0 | 2021年2月2日 |
20.12.0 | 2020年12月27日 |
20.10.0 | 2020年10月27日 |
20.9.0 | 2020年10月5日 |
20.8.0 | 2020年9月4日 |
20.7.0 | 2020年8月5日 |
20.6.0 | 2020年7月15日 |
20.5.0 | 2020年6月2日 |
1.0.0 | 2020年5月12日 |
1.0.1 | 2020年5月12日 |
1.0.2 | 2020年5月12日 |
20.4.0 | 2020年5月8日 |
20.2.0 | 2020年3月3日 |
19.10.0 | 2019年11月5日 |
19.9.0 | 2019年9月30日 |
19.8.0 | 2019年9月9日 |
19.7.0 | 2019年7月31日 |
19.6.0 | 2019年6月28日 |
19.5.0 | 2019年6月10日 |
19.1.0 | 2019年2月18日 |
18.12.0 | 2019年1月11日 |
File | Classifier | Size |
---|---|---|
aspose-slides-cloud-20.8.0-javadoc.jar | javadoc | 2.38 MB |
aspose-slides-cloud-20.8.0-sources.jar | sources | 596.65 KB |
aspose-slides-cloud-20.8.0-tests.jar | tests | 143.26 KB |
aspose-slides-cloud-20.8.0.jar | 1.41 MB | |
aspose-slides-cloud-20.8.0.pom | 8.23 KB |
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