kkFileView为文件文档在线预览解决方案、加解密、base64

kkFileView - 在线文件预览

一、文本:支持所有类型的文本文档预览, 由于文本文档类型过多,无法全部枚举,默认开启的类型如下; txt,html,htm,asp,jsp,xml,json,properties,md,gitignore,log,java,py,c,cpp,sql,sh,bat,m,bas,prg,cmd

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

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

四、ppt文档:支持ppt,pptx文档预览,和word文档一样,有两种预览模式。

五、pdf文档:支持pdf文档预览,和word文档一样,有两种预览模式。

六、excel文档:支持xls,xlsx文档预览。

七、压缩文件:支持zip,rar,jar,tar,gzip等压缩包。

八、多媒体文件:理论上支持所有的视频、音频文件,由于无法枚举所有文件格式,默认开启的类型如下mp3,wav,mp4,flv。

九、CAD文档:支持CAD dwg文档预览,和word文档一样,有两种预览模式。

十、流程图bpmn文件:支持bpmn流程图文件预览。

十一、3D模型文件:支持 obj, 3ds, stl, ply, gltf, glb, off, 3dm, fbx, dae, wrl, 3mf, ifc, brep, step, iges, fcstd, bim 等3D模型文件预览。

十二、dcm医疗数位影像:支持dcm医疗数位影像预览。

十三、drawio流程图:支持drawio流程图预览。

JSEncrypt 前端利用jsencrypt.js进行RSA加密

base64.min.js 高效的JavaScript Base64编码库

Base64.js提供了以下主要功能:

Base64编码:将文本字符串转换为Base64编码。
Base64解码:将Base64编码的字符串解码回原始文本字符串。
URL安全编码:提供一个选项,在Base64编码时使用“-”和“_”代替“+”和“/”,以确保生成的Base64编码可以在URL中使用。
这些功能使得Base64.js适用于多种应用场景:

数据传输:当需要通过不支持非ASCII字符的渠道(如URL或电子邮件)传输文本数据时,可以使用Base64编码。
图像嵌入:在HTML文档中内联显示小尺寸图像时,可以通过Base64编码将图像数据直接包含在CSS或HTML代码中。
加密通信:在进行加密通信时,Base64编码可作为中间步骤,用于将二进制密钥或消息转换为易于处理的文本形式。
特点与优势
Base64.js具备以下特点和优势:

轻量级:库文件大小只有500多字节,加载快速,对应用性能影响极小。
高效:经过优化的实现,具有较高的编码和解码速度。
易用性:简单的API接口,易于集成到现有项目中。
兼容性:支持所有现代浏览器和Node.js环境。
MIT许可:采用开源MIT许可证,您可以免费使用并在商业项目中不受限制地分发此库。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值