public class WPSOfficeAPI extends AbstractWPSOfficeBase
cache, configuration, EDIT, messageHandle, sdkUtil, VIEW, wpsBaseInfo| 构造器和说明 |
|---|
WPSOfficeAPI(CommonConfig configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
convert(String fileId,
String fileName,
String password,
String outformat) |
byte[] |
convert(String fileId,
String fileName,
String password,
String outformat,
Integer dpi,
ToPdf toPdf,
ToPng toPng,
EtPageZoom etPageZoom) |
byte[] |
convertToPdf(String fileId,
String fileName,
String password,
ToPdf toPdf) |
byte[] |
convertToPng(String fileId,
String fileName,
String password,
ToPng toPng) |
byte[] |
etConvert(String fileId,
String fileName,
String password,
String outformat,
EtPageZoom etPageZoom)
表格转换
|
void |
handleOnnotifyMessage(OnnotifyMessage onnotifyMessage)
处理回调消息
|
String |
openDocument(String fileId,
String fileName,
Integer _w_tokentype,
Map<String,String> params)
获取打开文件的连接
|
String |
openDocument(String fileId,
String fileName,
PreviewMode previewMode,
Integer _w_tokentype,
String wpsPreview,
Map<String,String> params) |
byte[] |
pdfToImg(String fileId,
String fileName,
String password,
String outformat,
Integer dpi) |
generateConfig, generateConfig, getDownlaodUrl, getHistNum, getServerName, getTempFile, handlerFile, removeTempFile, setCache, verifyCustomParameterpublic WPSOfficeAPI(CommonConfig configuration)
public String openDocument(String fileId, String fileName, Integer _w_tokentype, Map<String,String> params)
openDocument 在类中 AbstractWPSOfficeBasefileId - 文件idfileName - 文件名称_w_tokentype - 是否传token ConstantsWPS.W_TOKENTYPE_YES/ConstantsWPS.W_TOKENTYPE_NOparams - 自定义参数public String openDocument(String fileId, String fileName, PreviewMode previewMode, Integer _w_tokentype, String wpsPreview, Map<String,String> params)
openDocument 在类中 AbstractWPSOfficeBasefileId - 文件idfileName - 文件名称_w_tokentype - 是否传token ConstantsWPS.W_TOKENTYPE_YES/ConstantsWPS.W_TOKENTYPE_NOpreviewMode - 预览类型wpsPreview - 高清预览支持控制修订痕迹、评论是否显示等参数。 览参数wpsPreview=1111111从左到右依次代表:
第0位:格式修订:0不显示;1:显示
第1位:插入和删除:0不显示;1:显示
第2位:评论 0不显示;1:显示
第3位:以嵌入模式显示修订
第4位:以气泡模式显示修订
第5位:0不显示标记;1:显示标记
第6位:0最终状态;1:原始状态
注:(第3、4位组合:01及11为批注框方式;10是嵌入方式
00是批注框显示修订者)params - 自定义参数public byte[] convert(String fileId, String fileName, String password, String outformat) throws Exception
convert 在类中 AbstractWPSOfficeBasefileId - 文件idfileName - 文件名称password - 密码outformat - 输出格式Exception - 抛出此异常public byte[] convertToPdf(String fileId, String fileName, String password, ToPdf toPdf) throws Exception
convertToPdf 在类中 AbstractWPSOfficeBasefileId - 文件idfileName - 文件名称password - 密码toPdf - 转pdf的配置Exception - 抛出此异常public byte[] convertToPng(String fileId, String fileName, String password, ToPng toPng) throws Exception
convertToPng 在类中 AbstractWPSOfficeBasefileId - 文件idfileName - 文件名称password - 密码toPng - 转png的配置Exception - 抛出此异常public byte[] pdfToImg(String fileId, String fileName, String password, String outformat, Integer dpi) throws Exception
pdfToImg 在类中 AbstractWPSOfficeBasefileId - 文件idfileName - 文件名称password - 密码outformat - 输出格式dpi - pdf 转图片 设置转换结果图片的dpiException - 抛出此异常public byte[] etConvert(String fileId, String fileName, String password, String outformat, EtPageZoom etPageZoom) throws Exception
etConvert 在类中 AbstractWPSOfficeBasefileId - 文件idfileName - 文件名称password - 密码outformat - 输出格式etPageZoom - 表格配置Exception - 抛出此异常public byte[] convert(String fileId, String fileName, String password, String outformat, Integer dpi, ToPdf toPdf, ToPng toPng, EtPageZoom etPageZoom) throws Exception
convert 在类中 AbstractWPSOfficeBasefileId - 文件idfileName - 文件名称password - 密码outformat - 输出格式dpi - pdf 转图片 设置转换结果图片的dpitoPdf - 转pdf的配置toPng - 转png的配置etPageZoom - 表格配置Exception - 抛出此异常public void handleOnnotifyMessage(OnnotifyMessage onnotifyMessage)
AbstractWPSOfficeBasehandleOnnotifyMessage 在类中 AbstractWPSOfficeBaseonnotifyMessage - 消息数据Copyright © 2024. All rights reserved.