文档转换/查看
POJO类中的字段,配置`isDoc`属性后,则需要此配置来支持文档在线预览
1、安装OpenOffice
自行百度
2、配置文件
文件位置:dodo_framework_config.properties
#(1)文档转换是否分页,默认false
dodo.doc2swf.converter.splitPage=false
#(2)flexpaper文档查看,是否加密
dodo.doc2swf.encryption.is=false
#(3)静态密钥
dodo.doc2swf.encryption.secretkey=DODOSHOWDOCDODOSHOWDOCDODOSHOWDOCLOVE
#(4)是否开启动态密钥
dodo.doc2swf.encryption.dynamic.is=true
#(5)动态密钥长度
dodo.doc2swf.encryption.dynamic.secretkey.length=40
#(6)openoffice配置:运行目录,本机安装openoffice时候使用
# 如果是连接已经存在的openoffice服务,则不需要
dodo.doc2swf.converter.office.home=/Applications/OpenOffice.app/Contents
#(7)openoffice配置:端口
dodo.doc2swf.converter.office.port=8100
#(8)openoffice配置:Host
dodo.doc2swf.converter.office.host=127.0.0.1
#(9)openoffice配置:协议
dodo.doc2swf.converter.office.protocol=SOCKET
#(10)pdf2swf工具配置,配置安装路径即可
dodo.doc2swf.converter.pdf.command=/usr/local/swftools/bin/pdf2swf ${in} -o ${out} -T 9 -s ignoredraworder -s enablezlib -s disablelinks -s languagedir\="${languagedir}"
#(11)配置单页转换线程数
dodo.doc2swf.converter.pdf.mode.singlePage.maxThread=5
3、POJO类中配置文档字段
@DodoField(sortSeq = 23, name = "文档字段", isDoc = true, maxFileSize = 1)
private String docField;
4、效果图
当前内容版权归 DodoFramework 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 DodoFramework .