Skip to content
On this page

文件预览和断点续传使用

1. 安装文件预览插件

1.1 下载安装文件:

  • MacOS:
shell
https://mirrors.nju.edu.cn/tdf/libreoffice/stable/7.1.6/mac/x86_64/LibreOffice_7.1.6_MacOS_x86-64.dmg
  • CentOS:
shell
https://kkfileview.keking.cn/LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
  • Ubuntu:
shell
https://kkfileview.keking.cn/LibreOffice_7.1.4_Linux_x86-64_deb.tar.gz
  • Windows: 内置

1.2 执行安装脚本

  • MacOS: 双击执行安装文件即可。
  • CentOS:
shell
tar -zxvf ./LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
cd ./LibreOffice_7.1.4.2_Linux_x86-64_rpm/RPMS
yum install -y libXext.x86_64
yum groupinstall -y  "X Window System"
yum installlocalho
rpm -ivh ./*.rpm
  • Ubuntu:
shell
tar -zxvf ./LibreOffice_7.1.4_Linux_x86-64_deb.tar.gz
cd ./LibreOffice_7.1.4.2_Linux_x86-64_deb/DEBS
apt-get install -y libxinerama1 libcairo2 libcups2 libx11-xcb1 libsm6
dpkg -i ./*.deb
  • Windows: 已经内置,无需安装。

2. 加载文件预览模块

在【GRG-web】模块中,加入【GRG-core-fileview】模块

avatar

3. 支持预览的文件类型

  • 图片类型:

png;jpg;jpeg;bmp;gif;jfif。

  • Office类型:

doc;docx;ppt;pptx;xls;xlsx。

  • PDF类型:

pdf。

4. 断点续传一(基于云的文件储存方式)

  • 介质:

如MinIO,阿里云aliyun等。

  • 需要组件:

redis。

  • 组件序列化方式:

avatar

  • 组件使用方式:

avatar

  • 上传文件大小:30M

avatar

  • 断点分片大小:5M

avatar

  • 断点分片有效时间:7天

avatar

5. 断点续传二(基于本地磁盘或共享磁盘的文件储存方式)

  • 介质:

本地磁盘或共享磁盘等。

  • 需要组件:

不需要。

  • 上传文件大小:30M

avatar

  • 断点分片大小:5M

avatar

  • 断点分片有效时间:7天

avatar