ChenghaoHu / file_viewer

使用springboot搭建的项目,用于文件的预览。支持文件类型:文本文件 、压缩文件 、office文件、pdf文件等。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

该项目主要用于文件的预览,使用springboot搭建

支持预览文件的类型

  • 文本文件 如 txt | sql | java | js | html | xml | html | css 等
  • 图像文件 如 jpeg | jpg | png | bmp 等
  • 压缩文件 如 zip | rar | jar | gzip 等
  • office文件 如 doc | docx | xlsx | xls | ppt | pptx 等
  • pdf文件

使用方法

转换规则

  • 图片不进行转换,使用viewer.js展示
  • 文本文件转换编码为utf-8
  • office文件选择将word文档转为pdf文件,xls表格转为html文件,ppt文件转为图片
  • 压缩文件先解压到本地,再利用Ztree插件(一个很强大的文件展示插件)做前端的展示

文件预览效果

压缩文件 输入图片说明

excel文件 输入图片说明

word文件 输入图片说明

ppt文件 输入图片说明

图片 输入图片说明

About

使用springboot搭建的项目,用于文件的预览。支持文件类型:文本文件 、压缩文件 、office文件、pdf文件等。


Languages

Language:JavaScript 48.1%Language:Java 41.9%Language:CSS 7.1%Language:HTML 2.9%