用于获取 PowerPoint 幻灯片母版信息及复制幻灯片母版。
接口方法 1:getMasterSlide() 获取 PowerPoint 幻灯片母版信息
HTTP 请求方法:GET
请求 URL:https://api.e-iceblue.cn/v1/powerpoint/{name}/masterSlides
请求参数:
参数 | 是否必选 | 类型 | 可选值范围 | 说明 |
name | 是 | string | 原文档名称 | |
folder | 否 | string | 存放原文档的文件夹,没有则为null | |
storage | 否 | string | 文档存储空间,使用冰蓝云配置的2G空间存贮文档,可设置为null | |
password | 否 | string | 原文档密码,没有则为null |
Java 代码示例:
import spire.cloud.powerpoint.sdk.*;
import spire.cloud.powerpoint.sdk.api.ImagesApi;
import spire.cloud.powerpoint.sdk.model.Images;
public class getPptImagesList {
static String appId = "your id";
static String appKey = "your key";
static String baseUrl = "https://api.e-iceblue.cn";
static Configuration configuration = new Configuration(appId, appKey, baseUrl);
static ImagesApi imagesApi = new ImagesApi(configuration);
public static void main(String[] args) throws ApiException {
String name = "getPptImagesList.pptx";
String password = null;
String folder = "input";
String storage = null;
Images response = imagesApi.getPptImagesList(name, password, folder, storage);
}
}
接口方法 2:copyMasterSlide() 复制 PowerPoint 幻灯片母版
HTTP 请求方法:POST
请求 URL:https://api.e-iceblue.cn/v1/powerpoint/{name}/masterSlides
请求参数:
参数 | 是否必选 | 类型 | 可选值范围 | 说明 |
name | 是 | string | 原文档名称 | |
source | 是 | string | 被复制幻灯片母版的文档名称 | |
masterIndex | 是 | integer | 被复制幻灯片母版的文档位置 | |
cloneFromPassword | 否 | string | 被复制幻灯片母版的文档密码 | |
cloneFromStorage | 否 | string | 被复制幻灯片母版的文档的储存空间 | |
applyToAll | 否 | boolean | 应用所复制的母版到所有幻灯片。默认值为:false | |
password | 否 | string | 原文档密码,没有则为null | |
folder | 否 | string | 存放原文档的文件夹,没有则为null | |
storage | 否 | string | 文档存储空间,使用冰蓝云配置的2G空间存贮文档,可设置为null |
Java 代码示例:
import spire.cloud.powerpoint.sdk.*;
import spire.cloud.powerpoint.sdk.api.MasterSlidesApi;
import spire.cloud.powerpoint.sdk.model.*;
public class copyMasterSlideFrom {
static String appId = "your id";
static String appKey = "your key";
static String baseUrl = "https://api.e-iceblue.cn";
static Configuration configuration = new Configuration(appId, appKey, baseUrl);
static MasterSlidesApi masterSlidesApi = new MasterSlidesApi(configuration);
public static void main(String[] args) throws ApiException {
String name = "copyMasterSlideFrom.pptx";
String source = "source/masterSource.pptx";
Integer masterIndex = 0;
String password = null;
String cloneFromPassword = null;
String cloneFromStorage = null;
Boolean applyToAll = null;
String newFolder = "masterslides";
String storage = null;
MasterSlide response = masterSlidesApi.copyMasterSlideFrom(name, source, masterIndex, cloneFromPassword, cloneFromStorage, applyToAll, password, newFolder, storage);
}
}
接口方法 3:getMasterSlides() 获取 PowerPoint 幻灯片母版信息
HTTP 请求方法:GET
请求 URL:https://api.e-iceblue.cn/v1/powerpoint/{name}/masterSlides/{slideIndex}
请求参数:
参数 | 是否必选 | 类型 | 可选值范围 | 说明 |
name | 是 | string | 原文档名称 | |
sildeIndex | 是 | integer | 幻灯片索引 | |
folder | 否 | string | 存放原文档的文件夹,没有则为null | |
storage | 否 | string | 文档存储空间,使用冰蓝云配置的2G空间存贮文档,可设置为null | |
password | 否 | string | 原文档密码,没有则为null |
Java 代码示例:
import spire.cloud.powerpoint.sdk.*;
import spire.cloud.powerpoint.sdk.api.MasterSlidesApi;
import spire.cloud.powerpoint.sdk.model.*;
public class getMasterSlidesList {
static String appId = "your id";
static String appKey = "your key";
static String baseUrl = "https://api.e-iceblue.cn";
static Configuration configuration = new Configuration(appId, appKey, baseUrl);
static MasterSlidesApi masterSlidesApi = new MasterSlidesApi(configuration);
public static void main(String[] args) throws ApiException {
String name = "getMasterSlidesList.pptx";
String password = null;
String folder = "input";
String storage = null;
MasterSlides response = masterSlidesApi.getMasterSlidesList(name, password, folder, storage);
}
}