- 博客
- kkFileView 实用攻略 - 让文件预览变简单
kkFileView 实用攻略 - 让文件预览变简单
a year ago
如果你正在找一个能让用户直接在浏览器里看各种文件的解决方案,那这篇文章可能会帮到你。
kkFileView 这个开源项目,说白了就是帮你解决"用户必须下载文件才能查看"这个烦人问题的。
kkFileView 是什么?
简单来说,kkFileView 就是一个文件预览服务。你给它一个文件链接,它就能在网页上显示出来,不用下载。想象一下微信里点击文档直接预览的那种感觉,就是这样。
支持的文件格式多到让人眼花:
- Office 全家桶:Word、Excel、PPT 各种版本
- PDF、图片、视频、音频
- 压缩包:zip、rar
- 国产软件:WPS 系列
- 甚至连 Xmind、CAD 图纸都能预览
https://appstore.lazycat.cloud/#/shop/detail/io.zeroc.app.kkfileview
如何使用
应用安装后,打开就是主页面

支持在线url和上传文件,文件URL必须是公网可访问的
试一个md文档:https://github.com/xiaolai/everyones-guide-for-starting-up-on-wechat-network/blob/master/README.md

可以看到效果

但并不是100%都可以,比如这个pdf https://www.gov.cn/zhengce/pdfFile/2023_PDF.pdf
预览的时候会报错

将文件上传一下,再点击预览,是可以的,跟打开pdf效果一样

也能正常预览

它可以接入到自己的网站或项目中,提供预览服务

总结
kkFileView 是个不错的文件预览解决方案,特别适合:
- 需要快速上线文件预览功能的项目
- 不想依赖第三方服务的场景
虽然它不是完美的(比如大文件处理还是有点慢),但对于大多数场景来说已经足够用了。
作者
天天
