O2OA使用扩展程序实现附件水印,加密,文档格式转换图片,PDF等功能.


场景:

1.对附件office,pdf等版式文件添加水印,

2.对附件进行商用加密.

3.对附件进行转换,如office->image,office->word.

4.对附件进行转储到第三方系统,如审核,归档等场景.


实现时序(以文件上传为例):

image.png

支持响应的事件:

1.工作附件上传时:workAttachmentUploadEvent

2.工作附件下载时:workAttachmentDownloadEvent

3.已完成工作附件上传时:workCompletedAttachmentUploadEvent

4.工作附件下载时:workCompletedAttachmentDownloadEvent

5.工作版式公文转换成word时:workDocToWordEvents

6.已完成工作版式公文转换成word时:workCompletedDocToWordEvents


workAttachmentDownloadEvent 请求对象:json

{

"person"":"张三@zhangsan@P",

"attachment":"xxxxx"

}


workAttachmentDownloadEvent 请求对象:json

{

"person"":"张三@zhangsan@P",

"attachment":"xxxxx"

}


workDocToWord 请求对象:json

{

"person"":"张三@zhangsan@P",

"content":"html"

}


workCompletedDocToWord 请求对象:json

{

"person"":"张三@zhangsan@P",

"content":"html"

}


workAttachmentUploadEvent 请求对象: multipart


workCompletedAttachmentUploadEvent 请求对象: multipart


推荐文章:

信息管理和企业信息栏目开发
2021-02-25
本篇主要使用实例开发的方式讲述如何在O2OA平台中开发一个简单的通知公告,包括栏目创建,分类设置,表单设计以及如何验证表单开发成果。
服务器文件目录结构说明
2021-02-25
本章节主要说明O2OA信息化系统开发平台服务器目录以及各个目录用途相关的内容。
藕粉社区问答系列3
2021-11-09
[app]手机登录app出现多个服务器问题内容:如题。解决方案:这个是因为您的手机号码在多个o2oa服务器上存在,一般情况下是管理员注册了o2云。如果是无效的服
常见问题-服务器错误:can not decrypt token
2021-02-07
cannotdecrypttoken服务端无法解开token,可能的原因是,xadmin的密码刚刚修改过而前台没有刷新页面.重新刷新前台页面即可,app端需要重
系统配置-数据库驱动JAR包更改
2021-02-25
O2OA信息化系统开发平台默认自带Mysql8或者其他数据库某固定版本的jdbc驱动包,当用户使用的数据库系统版本与O2OA默认驱动不兼容时可能会导到某些数据库
常见问题-如何使用脚本调用外部服务
2021-02-07
一、调用样例try{varurl='http://localhost:8080/jersey/webapi/dept4/formuis3josn'varArra
移动办公-钉钉扫码登录办公系统配置
2021-02-25
O2OA平台可以使用符合OAuth2标准的第三方认证进行平台的登录认证。本篇主要介绍如何将在O2OA中集成微信扫码登录功能。
服务集成-通过数据接口获取流程数据
2021-03-02
O2OA允许用户自行修改源码或者增加源码来扩展系统服务,也可以包装功能更强的业务服务。本文主要介绍如何在Java代码中通过接口获取流程的业务数据。
日志管理-访问日志相关配置
2021-12-14
@日志管理@O2OA@平台日志@履职日志@访问日志O2OA平台默认未开启访问日志,可以通过配置来开启平台的访问,用于记录系统上访问服务的详细信息。本篇主要介绍如
开发知识-达梦数据安装
2021-02-07
1.安装命令:    ./DMInstall.bin 图形化安装    ./DMInstall.bin-i 文字界面安装注意事项:    可打开文件数过少,建议

results matching ""

    No results matching ""