点击上面的“taro源代码”php压缩文件,选择“”
她在乎前波还是后波?
能浪的就是好浪!
每天10点33分更新文章,每天掉几亿根头发……
源码精品专栏
推荐一个使用Spring Boot构建的文档在线预览方案:
kkFileView,一个成熟的开源文件和文档在线预览项目解决方案。 其行业标杆产品有【永中office】、【office365】、【idocv】等,免费!
支持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...)均支持,应用接入简单便捷
抽象预览服务socket,方便二次开发,非常方便添加其他类型文件预览支持
最重要的是Apache协议是开源的,拉取代码后你可以做任何你想做的事情。
基于Spring Boot + MyBatis Plus + Vue & Element的后台管理系统+用户小程序,支持RBAC动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
地址:
基于Spring Cloud阿里巴巴+Gateway+Nacos+RocketMQ+Vue&Element的后台管理系统+用户小程序,支持RBAC动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
会不时被禁用
地址:
详细的维基文档:
中文文档:
英文文件:
支持所有类型的文本文档预览。 由于文本文档的类型太多,不可能一一列举。 默认启用的类型如下: 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等图片预览(翻转、缩放、镜像),预览效果如下
图片预览
支持doc、docx文档预览,word预览有两种模式:一种是将word的每一页转换为图片预览,另一种是将整个word文档转换为pdf,然后预览pdf。两种模式的适用场景如下面所述
图片预览模式预览效果如下
Word文档预览1
pdf预览模式预览效果如下
Word文档预览2
支持ppt、pptx文档预览,与word文档一样,有两种预览模式
图片预览模式预览效果如下
ppt文档预览1
pdf预览模式预览效果如下
ppt文档预览2
支持pdf文档预览,与word文档一样,有两种预览模式
图片预览模式预览效果如下
pdf文档预览1
pdf预览模式预览效果如下
pdf文档预览2
支持xls、xlsx文档预览,预览效果如下
Excel文档预览
支持zip、rar、jar、tar、gzip等压缩包,预览效果如下
压缩文件预览1
您可以点击压缩包中的文件名直接预览该文件。 预览效果如下
压缩文件预览2
理论上,所有视频和音频文件都受支持。 由于很难枚举所有文件格式,因此默认启用的类型如下
mp3、wav、mp4、flv
视频预览效果如下
多媒体文件预览1
音频预览效果如下
多媒体文件预览2
支持CAD dwg文档预览,与word文档相同,有两种预览模式
图片预览模式预览效果如下
CAD文档预览1
pdf预览模式预览效果如下
CAD文档预览2
考虑到解释篇幅的原因,我就不贴其他格式文件的预览效果了。 如果您有兴趣php压缩文件,可以参考下面的例子来构建。
项目使用技术
取决于外部环境
第1步:拉取项目
步骤2:运行ServerMain的main方法。 服务启动后,访问:8012/,听到如下界面,表示服务启动成功
欢迎加入我的知识星球,一起讲解结构、交流源码。 要加入表格,请按住下面的二维码:
知识星球已更新源码,分析如下:
最近更新的系列《Taro SpringBoot 2.X入门》超过101篇,内容涵盖MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo 、RabbitMQ、RocketMQ、Kafka、性能测试等
提供了一个近3W行代码的SpringBoot示例,以及一个超过4W行代码的电商微服务项目。