MasterSlides 接口描述

 

用于获取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);
    }
}