分享篇十五:可预览文件插件7.0.0预览增强版+
本帖最后由 renho 于 2022-1-5 20:42 编辑2021/7/8 插件更新
更新预览显示大小,最大支持1080P
static/image/hrline/5.gif
2021/7/8 插件更新
完美支持kkFileView支持的所有格式
static/image/hrline/5.gif
2021/7/7已解决
联系官方无果,还是自己来分析问题
之所以产生一些问题,主要是有两个坑
1.base64加密
不能用原生函数window.btoa()
必须用官方配套的base64库
https://cdn.jsdelivr.net/npm/js-base64@3.6.0/base64.min.js
2.活字格附件路径问题
kFileView不支持url含?
解决办法:
var refileurl = fileurl.replace("FileDownloadUpload/Download?file=", "Upload/");
为什么这样操作后就可以了,懂的人自然懂.....
最新插件包如下(仅修改office预览为kkFileView):
static/image/hrline/5.gif
1.更新了内置pdf.js 和viewer.min.js 版本
2.office文件预览改为 kkFileView(开源文档在线预览解决方案,可本地部署:https://kkfileview.keking.cn/zh-cn/index.html)
本地部署需修改链接
var base = "https://file.keking.cn/onlinePreview?url=";
插件包如下:
最新地址见上面
kkFileView支持多种主流文档预览
[*]支持word excel ppt,pdf等办公文档
[*]支持txt,java,php,py,md,js,css等所有纯文本
[*]支持zip,rar,jar,tar,gzip等压缩包
[*]支持jpg,jpeg,png,gif等图片预览(翻转,缩放,镜像)
[*]支持mp3,mp4,flv等多媒体文件预览
[*]支持CAD dwg文档预览
[*]支持文档水印及ftp文件访问
紫色幽魂 发表于 2021-7-22 10:51
大佬,请教下发布到服务器后上传CAD文件后为什么不能预览呢,,储存服务是腾讯云的储存桶,excel,word这些 ...
重复提问,不予解答。 vickdracula 发表于 2021-7-21 08:52
东西好用,就是对CPU要求挺高,有推荐配置没?
建议使用docker部署,配置动态调整,官方更新速度较快,性能一直在优化。 :) 大神,这个插件的原作者就是你吗?这个能做到给上传到腾讯云的图片添加水印不:lol 预览文件的时候提示要加QQ群是什么鬼啊 请问一下 这个是怎么回事啊 更新完插件,在线预览doc文件,这样提示
lh123 发表于 2021-7-4 10:51
什么情况?
这个只有请作者回复了 比较羡慕了
请教下本地部署怎么弄 lh123 发表于 2021-7-4 15:23
我也一样。这是收费的问题了。
都说了是开源方案,和收费无关。
这个调用地址本来是用来演示用的。
目前这个方案我觉得还是可以完美解决文件预览需求。 15285159209 发表于 2021-7-4 10:59
请问一下 这个是怎么回事啊 更新完插件,在线预览doc文件,这样提示
要实现成功预览有个前提:预览的服务器必须能访问你文件的url.
简单点就是说 你的 工程文件 必须得发布到服务器。