public interface WpsOfficeApi
限定符和类型 | 方法和说明 |
---|---|
void |
createV3XFile4UploadContent(java.lang.String fileId,
java.lang.String bodyType,
java.lang.String size)
上传文件后,保存v3xFile对象
|
void |
downaloadFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
下载文件
|
void |
findAttachement(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查找附件
|
java.lang.String |
findCorrectResult(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
com.seeyon.ctp.common.file.model.CtpLocalFile |
getDefaultFile(java.lang.String format)
获取需要打开的默认文件
|
void |
getImageByImgId(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
获取图片对象流
|
java.lang.String |
getImageNameByParams(java.util.Map<java.lang.String,java.lang.Object> params)
获取图片名
|
java.lang.String |
getOldFilePath(java.lang.Long fileId)
获取文件已经存在的地址(先使用更新时间,再使用创建时间)
|
java.lang.String |
getOldFilePath(com.seeyon.ctp.common.po.filemanager.V3XFile v3xFile)
获取文件已经存在的地址(先使用更新时间,再使用创建时间)
|
java.lang.String |
getOpenTemplateFilename(java.lang.String templatePath)
获取打开模版文件的名字
|
void |
getSinature(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
根据印章名称,密码,调入印章图片
|
java.util.Map<java.lang.String,java.lang.Object> |
loadSinatureList(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
调入用户有权使用的印章列表
|
void |
openByteFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
下载文件,webOffice 生成签批件使用
|
void |
openFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
处理客户面打开文件的请求,只支持wps和ofd文件的打开
|
void |
openTemplateFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
打开模版文件
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
queryDocumentSinature(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
获取文档签章记录
|
java.lang.String |
queryHualianFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
获取花脸列表的fileid
|
void |
saveConvertFile(com.seeyon.ctp.common.file.model.CtpLocalFile file,
long fileId,
java.lang.String format)
保存转版的文件
|
void |
saveDocumentSignatureRecord(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
保存文档签章记录
|
java.util.Map<java.lang.String,java.lang.Object> |
saveFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
linux环境下保存文件包括wps/ofd 根据format 值判断是哪一种
|
java.lang.String |
saveHualian(java.lang.Long fileId,
java.lang.String originalFileId)
保存花脸(备份和关联关系)(清稿的时候需要使用)
|
void |
saveOtherFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
linux环境下保存文件包括PDF/ofd 根据format 值判断是哪一种
|
void downaloadFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- HttpServletRequestresponse
- com.seeyon.ctp.common.exceptions.BusinessException
java.util.Map<java.lang.String,java.lang.Object> saveFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- response
- com.seeyon.ctp.common.exceptions.BusinessException
void openFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- 客户端请求对象response
- com.seeyon.ctp.common.exceptions.BusinessException
void openTemplateFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- response
- com.seeyon.ctp.common.exceptions.BusinessException
java.lang.String getOpenTemplateFilename(java.lang.String templatePath) throws com.seeyon.ctp.common.exceptions.BusinessException
templatePath
- 可能为路径,也可能为文件Idcom.seeyon.ctp.common.exceptions.BusinessException
void findAttachement(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- response
- com.seeyon.ctp.common.exceptions.BusinessException
java.lang.String queryHualianFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- response
- com.seeyon.ctp.common.exceptions.BusinessException
void saveOtherFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- response
- com.seeyon.ctp.common.exceptions.BusinessException
void getImageByImgId(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- HttpServletRequestresponse
- HttpServletResponsecom.seeyon.ctp.common.exceptions.BusinessException
java.lang.String getImageNameByParams(java.util.Map<java.lang.String,java.lang.Object> params) throws com.seeyon.ctp.common.exceptions.BusinessException
params
- 需要这些字段{imgId,inputType,createDate,isSignatrue}com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.file.model.CtpLocalFile getDefaultFile(java.lang.String format)
format
- et.docjava.lang.String getOldFilePath(java.lang.Long fileId) throws com.seeyon.ctp.common.exceptions.BusinessException
fileId
- 文件idcom.seeyon.ctp.common.exceptions.BusinessException
java.lang.String getOldFilePath(com.seeyon.ctp.common.po.filemanager.V3XFile v3xFile) throws com.seeyon.ctp.common.exceptions.BusinessException
v3xFile
- v3x文件com.seeyon.ctp.common.exceptions.BusinessException
java.util.Map<java.lang.String,java.lang.Object> loadSinatureList(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- response
- com.seeyon.ctp.common.exceptions.BusinessException
void getSinature(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- response
- com.seeyon.ctp.common.exceptions.BusinessException
void saveDocumentSignatureRecord(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- response
- com.seeyon.ctp.common.exceptions.BusinessException
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> queryDocumentSinature(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
request
- response
- com.seeyon.ctp.common.exceptions.BusinessException
java.lang.String saveHualian(java.lang.Long fileId, java.lang.String originalFileId) throws com.seeyon.ctp.common.exceptions.BusinessException
fileId
- originalFileId
- com.seeyon.ctp.common.exceptions.BusinessException
void saveConvertFile(com.seeyon.ctp.common.file.model.CtpLocalFile file, long fileId, java.lang.String format) throws com.seeyon.ctp.common.exceptions.BusinessException
fileId
- format
- com.seeyon.ctp.common.exceptions.BusinessException
void createV3XFile4UploadContent(java.lang.String fileId, java.lang.String bodyType, java.lang.String size)
fileId
- bodyType
- size
- java.lang.String findCorrectResult(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
void openByteFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException