为实现更多格式和更好的效果,附件预览使用了onlyoffice,测试服务器:https://office.kzhgzs.cn, 如果要实现是更快的速度,请自行搭建。 OnlyOffice 是一款免费开源的办公套件,支持主流格式:docx、xlsx、pptx、odt、ods、odp、doc、xls、ppt、pdf、txt、rtf、html、epub、csv。与OOXML格式很高的兼容。支持 Windows、Linux 和 Mac 系统。

搭建方法1

最好的方法是,准备一个腾讯云服务器(轻量服务器也行),解析一个域名到如office.kzhgzs.cn到服务器ip上。重装服务器系统,选择如下: 6.1.3.png 点击登录 附件预览 - 图2 附件预览 - 图3 附件预览 - 图4 执行相应命令如下:

  1. docker pull onlyoffice/documentserver:7.1
  2. sudo docker run -i -t -d -p 80:80 -p 443:443 \
  3. -e LETS_ENCRYPT_DOMAIN=office.kzhgzs.cn -e LETS_ENCRYPT_MAIL=2554509967@qq.com onlyoffice/documentserver:7.1

里面的域名和邮箱用自己的。
执行完成后,用https访问自己的域名,直到能打开页面。复制页面提示中的两行代码到命令行中执行。
然后在站点设置中,附件预览服务器填写自己的网址即可:https://office.kzhgzs.cn

搭建方法2

当然,很多人预算不够,不想再弄一个服务器,或者有内网的高配置电脑用来做服务器。这时,可在宝塔面板的docker中创建一个onlyoffice服务器,方法很简单:点击查看
我们在内网创建了一个公用的,大家可以使用。在站点设置查询填报中,设置onlyoffice服务器网址为: https://office.dpwlkj.cn:4430/ 即可。