KKfile是一款开源的文件预览项目,目前来说再gitee上比较火热,实际企业中也是经常会有需要在线进行文件预览的功能,本小节来对在centos上如何安装来进行梳理一下
官方文档
一、安装libreoffice
1 KKFile依赖于openoffice获取libreoffice,推荐使用libreoffice性能更好
1 下载libreoffice7.1
见redhat的安装方式:(在kkfile的bin目录执行:more install.sh)
下载:
wget https://kkfileview.keking.cn/LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
2 解压:tar -xvzf LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
3 安装:
yum localinstall -y *.rpm
二、安装依赖
yum install -y libXext.x86_64
yum groupinstall -y "X Window System"
yum installlocalho
启动libreoffice
/usr/bin/libreoffice7.1 --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard
启动libreoffice
/usr/bin/libreoffice7.1 --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard
最后启动KKfile
在kkfile的bin目录下执行 sh startup.sh
测试发现中文乱码,还需要进行安装字体
1 下载中文字体包:
解压
tar -xvzf LibreOffice_7.1.4.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
进入RPM文件夹
安装:yum localinstall -y *.rpm
最后重启一下libreoffice
添加水印的写法
http://X.X.X.X:8012/onlinePreview?url=aHR0cDovLzEwLjcuMTI4LjIzMDo4MDEyL2RlbW8vdHgzODQ2OC5qcGc%3D&waterMarkTxt=13811779320&watermarkTxt='水印内容'
评论区