对标office365,开源免费的文档在

北京中科皮肤病医院 http://news.39.net/bjzkhbzy/210923/9478122.html

kkFileView简介

此项目为免费开源文件文档在线预览项目解决方案,对标业内付费产品有等。该项目使用流行的springboot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,excel,pdf,txt,zip,rar,ppt,pptx,图片,多媒体等等。

项目特性

支持office,pdf,cad等办公文档;

支持txt,xml(渲染),md(渲染),java,php,py,js,css等所有纯文本;

支持zip,rar,jar,tar,gzip等压缩包;

支持jpg,jpeg,png,gif,tif,tiff等图片预览(翻转,缩放,镜像);

使用spring-boot开发,预览服务搭建部署非常简便;

rest接口提供服务,跨语言、跨平台特性(java,php,python,go,php,....)都支持,应用接入简单方便;

抽象预览服务接口,方便二次开发,非常方便添加其他类型文件预览支持;

最最重要Apache协议开源,代码pull下来想干嘛就干嘛

环境部署

环境要求

Java:1.8+(请自行安装)

OpenOffice或LiberOffice(Windows下已内置,CentOS或Ubuntu下会自动下载安装,MacOS下需要自行安装)

部署运行

因docker在云上的限制,这里我们选择在物理机或虚拟机上运行

从git仓储根据系统下载对应发行版本,下载最新版发行包;

解压kkFileView-4.0.0包(Windows用.zip包,Linux/MacOS用.tar.gz包);

打开解压后文件夹的bin目录,运行startup脚本(Windows下以管理员身份运行startup.bat,Linux以root用户运行startup.sh);

启动成功后,浏览器访问本机端口(


转载请注明:http://www.aierlanlan.com/cyrz/2535.html