<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides-cloud</artifactId>
    <version>1.0.2</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-slides-cloud', version: '1.0.2')
copied!  
<dependency org="com.aspose" name="aspose-slides-cloud" rev="1.0.2">
    <artifact name="aspose-slides-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-slides-cloud" % "1.0.2"
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 帮助您在基于云的 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 客户端库需要:

  1. Java 1.7+
  2. 行家

先决条件

要使用 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定义如下:

###智威汤逊

推荐

建议在多线程环境中为每个线程创建一个“ApiClient”实例,以避免任何潜在问题。

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

VersionRelease Date
22.10.02022年11月3日
22.8.02022年9月30日
22.9.02022年9月30日
22.7.02022年8月1日
22.6.02022年7月13日
22.5.02022年6月6日
22.4.02022年4月23日
22.3.02022年3月30日
22.2.02022年3月4日
22.1.02022年2月4日
21.12.02021年12月27日
21.9.02021年10月8日
21.8.02021年9月4日
21.6.02021年7月9日
21.3.02021年4月9日
21.2.02021年2月27日
21.1.02021年2月2日
20.12.02020年12月27日
20.10.02020年10月27日
20.9.02020年10月5日
20.8.02020年9月4日
20.7.02020年8月5日
20.6.02020年7月15日
20.5.02020年6月2日
1.0.02020年5月12日
1.0.12020年5月12日
1.0.22020年5月12日
20.4.02020年5月8日
20.2.02020年3月3日
19.10.02019年11月5日
19.9.02019年9月30日
19.8.02019年9月9日
19.7.02019年7月31日
19.6.02019年6月28日
19.5.02019年6月10日
19.1.02019年2月18日
18.12.02019年1月11日