龙空技术网

kkfileview:使用SpringBoot打造多格式文件在线预览解决方案

Gitee 6011

前言:

此刻小伙伴们对“java实现word在线预览”大致比较讲究,朋友们都需要了解一些“java实现word在线预览”的相关知识。那么小编同时在网摘上汇集了一些关于“java实现word在线预览””的相关内容,希望朋友们能喜欢,小伙伴们快快来学习一下吧!

项目名称:kkfileview

项目作者:keking

开源许可协议:Apache-2.0

项目地址:

项目特性支持office/pdf/cad等办公文档支持txt/java/php/py/md/js/css等所有纯文本支持zip/rar/jar/tar/gzip等压缩包支持jpg/jpeg/png/gif等图片预览(翻转,缩放,镜像)使用spring boot开发,预览服务搭建部署非常简便rest接口提供服务,跨平台特性(java/php/python/go....)都支持,应用接入简单方便抽象预览服务接口,方便二次开发,非常方便添加其他类型文件预览支持最最重要Apache协议开源,代码pull下来想干嘛就干嘛项目使用技术spring bootfreemarkerredissonjodconverter项目依赖环境redis (可选,默认不用)OpenOffice或者LibreOffice(Windows下已内置,Linux会自动安装,Mac OS下需要手动安装)文本预览图片预览Word 文档预览

支持doc/docx文档预览,word预览有两种模式:一种是每页word转为图片预览,另一种是整个word文档转成pdf,再预览pdf。

PPT 文档预览Excel 文档预览压缩文件预览

可点击压缩包中的文件名,直接预览文件,预览效果如下:

多媒体文件预览

理论上支持所有的视频、音频文件,由于无法枚举所有文件格式,默认开启的类型如下:

mp3/wav/mp4/flv

CAD 文档预览

当然,以上展示的只是部分格式文件的预览效果,如果你想自己亲手部署一下,那就点击下方的了解更多,前往项目主页查看具体的操作文档吧。

标签: #java实现word在线预览