文件预览功能
kkfile开源项目接入
1.本地预览文件
1.1 首先将kkfile项目端口设置为30090(根据自己项目动态配置),并启动。
#######################################不可动态配置,需要重启生效#######################################
server.port = ${KK_SERVER_PORT:30090}
server.servlet.context-path= ${KK_CONTEXT_PATH:/FileServer}
1.2 将自己项目配置文件添加以下配置,注意:kkFileUrl这一项对应kkFile项目的端口地址,Domain这一项对应自己项目端口地址。
config:
AllowUploadImageType: jpg,gif,png,bmp,jpeg,tiff,psd,swf,svg,pcx,dxf,wmf,emf,lic,eps,tga #允许上传图片类型
AllowUploadFileType: jpg,gif,png,bmp,jpeg,doc,docx,ppt,pptx,xls,xlsx,pdf,txt,rar,zip,csv,mp3 #允许上传文件类型
AllowPreviewFileType: doc,docx,xls,xlsx,ppt,pptx,pdf,txt #允许预览文件类型
PreviewType: kkfile #文件预览方式 (1.yozo 2.kkfile)默认使用kk
kkFileUrl: http://127.0.0.1:30090/FileServer/ #kk文件预览服务地址
Domain: http://127.0.0.1:30000 #当前域名配置(文档预览中使用)
2.服务器端配置文件设置
与本地配置同理,将配置文件中kkFileUrl和Domain对应设置为服务器端口地址即可。
kkFileUrl: http://gl.bringspring.com/FileServer/ #kk文件预览服务地址
Domain: http://gl.bringspring.com/jsbos_logistics_serve #当前域名配置(文档预览中使用)