编程技术分享平台

网站首页 > 技术教程 正文

推荐一款开源项目kkFileVie——实现office各种文件格式在线预览

xnh888 2025-04-30 20:39:36 技术教程 31 ℃ 0 评论

背景

你在日常工作中一定遇到过在线预览word,excel,ppt等各种格式office文件的需求吧。你还在吭哧吭哧的在百度上到处搜索吗?或者还在绞尽脑汁的自己写各种各样的解析逻辑吗?你,out了!小编这里帮你推荐一款开源项目kkFileVie,简单操作即可实现office各种文件在线预览!

优点

  1. 安装简单,快速搭建环境
  2. 功能丰富,基本所有的office文件格式都可以完全支持,如果没有特殊要求,功能完全够用
  3. 可以下载源码进行二次开发,进行个性化开发

搭建

废话不说,直接上干货!(本文演示的是linux下的安装)

环境

  1. jdk1.8+
  2. openoffice(Windows下已内置;linux版本有内置的,但是会报错,需要自己安装)
  3. kkFileVie安装包(大佬可以源码编译)

下载kkFileVie安装包

https://gitee.com/link?target=https%3A%2F%2Fkkfileview.keking.cn%2FkkFileView-4.0.0.tar.gz

上传安装包到linux服务器

解压

命令:tar -zxvf kkFileView-4.0.0.tar.gz

修改kkFileView配置

修改office.home配置项,指向openoffice的安装目录 命令:vi
kkFileView-4.0.0/config/application.properties

启动

启动命令(启动时会自动下载openoffice):./startup.sh

查询启动进程是否存在

命令:ps -ef|grep kkFileView

测试

访问主页

地址:http://ip:8012

上传文件即可预览

注意点

  1. 官方说linux版本会使用内置的openoffice,自动安装,但是由于网络的原因,会报错,所以openoffice需要单独安装,修改kkFileView配置
  2. linux环境下,会出现中文乱码,此时需要把windows下的字体配置复制到linux下,刷新配置即可

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表