General 接口描述

 

将PowerPoint文档转换为其他文档格式,如Pptx,Ppsx,Ppt,Pps,Odp,Pdf,Xps,Ps,Pcl。

接口方法1:convertInRequest()转换PowerPoint文档到指定格式

HTTP 请求方法:POST

请求URL:https://api.e-iceblue.cn/v1/powerpoint/convert/{format}

请求参数:

参数 是否必选 类型 可选值范围 说明
file file   原PowerPoint文档
format string Pptx, Ppsx, Ppt, Pps, Odp, Pdf, Xps, Ps, Pcl 输出文档的文档格式
password string   原文档密码,没有则为null

Java代码示例:

import java.io.File;

import spire.cloud.powerpoint.sdk.*;
import spire.cloud.powerpoint.sdk.model.ExportFormat;
import spire.cloud.powerpoint.sdk.api.GeneralApi;

public class convertInRequest {
    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 GeneralApi generalApi = new GeneralApi(configuration);

    public static void main(String[] args) throws ApiException {
        String format = ExportFormat.PPT.toString(); //PPTX PPSX PPT PPS ODP PDF XPS PS PCL
        String inputFilePath = "D:/inputFile/convertInRequest.pptx";
        File document = new File(inputFilePath);
        String password = null;
        File response = generalApi.convertInRequest(format, document, password);
    }
}

接口方法2:ConvertInRequestToPath()转换PowerPoint文档到指定格式

HTTP 请求方法:PUT

请求URL:https://api.e-iceblue.cn/v1/powerpoint/convert/{format}

请求参数:

参数 是否必选 类型 可选值范围 说明
file file   原PowerPoint文档
format string Pptx, Ppsx, Ppt, Pps, Odp, Pdf, Xps, Ps, Pcl 输出文档的文档格式
destFilePath string   输出文档的存贮路径,如果省略该参数,则默认存到根目录
password string   原文档密码,没有则为null

Java代码示例:

import java.io.File;

import spire.cloud.powerpoint.sdk.*;
import spire.cloud.powerpoint.sdk.model.ExportFormat;
import spire.cloud.powerpoint.sdk.api.GeneralApi;

public class ConvertInRequestToPath {
    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 GeneralApi generalApi = new GeneralApi(configuration);

    public static void main(String[] args) throws ApiException {
        String format = ExportFormat.PDF.toString(); //PPTX PPSX PPT PPS ODP PDF XPS PS PCL
        String destFilePath = "output/convertInRequestToPath_out.pdf";
        String inputFilePath = "D:/inputFile/convertInRequestToPath.pptx";
        File document = new File(inputFilePath);
        String password = null;
        generalApi.convertInRequestToPath(format, destFilePath, document, password);
    }
}