Skip to content

文件预览功能

提示

PicList内置的文件预览功能是为了帮助用户快速确定文件内容来方便管理,而不是为了取代专业的视频播放器或PDF阅读器等。

为了方便用户管理文件,PicList 提供了文件预览功能,可支持图片、视频、音频、纯文本、Markdown 文档等不同类型的文件预览。

具体支持的文件格式请查看支持的文件格式列表

预览功能说明

图片预览

对于一些对象存储平台,请将文件访问权限设置为公开,否则无法预览。

文本文件预览

文本预览时,一般的文本文件会按照代码文件进行展示,markdown文件会进行渲染。

在预览时,需要先将文件下载到本地缓存,然后再进行预览。

对于超过1M的纯文本文件,推荐您下载到本地后使用其他文本编辑器打开。

视频预览

视频加载速度取决于网络环境,请注意流量消耗。 对于比较大或者码率比较高的视频文件,建议下载后使用专业播放器进行播放。

支持预览的文件格式列表

图片

格式描述格式描述
.bmp位图文件格式.jpeg/.jpg联合照片专家组格式
.gif图形交换格式.png可移植网络图形格式
.ico图标文件格式.webpWebP格式

文本

格式描述格式描述
.bat批处理文件.javaJava源代码文件
.cC语言源代码文件.jsJavaScript文件
.cmdWindows命令脚本文件.jsonJSON文件
.conf配置文件.log日志文件
.config配置文件.phpPHP源代码文件
.cppC++源代码文件.prop/.properties属性文件
.css层叠样式表文件.pyPython源代码文件
.csv逗号分隔值文件.rcWindows资源文件
.dartDart源代码文件.shShell脚本文件
.gitattributesGit属性文件.tsv制表符分隔值文件
.gitconfigGit配置文件.txt纯文本文件
.gitignoreGit忽略文件.xmlXML文件
.gitkeepGit保留文件.yaml/.ymlYAML文件
.gitmodulesGit子模块文件.yarnrcYarn配置文件
.goGo源代码文件LICENSE许可证文件
.h头文件.condarcConda配置文件
.hppC++头文件.mdMarkdown文件
.htm/.htmlHTML文件.jsx/.tsx/.vueJSX文件等
.applescriptAppleScript脚本文件.eslintignoreESLint忽略文件
.lock锁文件.ps1PowerShell脚本文件

视频

格式描述格式描述
.aacAAC音频文件.mpegMPEG视频文件
.amvAMV视频文件.mpgMPEG视频文件
.aviAVI视频文件.mtsAVCHD视频文件
.flacFLAC音频文件.oggOgg Vorbis音频文件
.flvFlash视频文件.ogvOgg Theora视频文件
.m2tsM2TS视频文件.vobDVD视频文件
.m4aMPEG-4音频文件.wavWAV音频文件
.m4vMPEG-4视频文件.webmWebM视频文件
.mp3MP3音频文件.mp4MPEG-4视频文件
.movQuickTime视频文件.3g23GPP2视频文件
.mp4MPEG-4视频文件.3gp3GPP视频文件
.mxfMXF视频文件.asfAdvanced Systems Format视频文件
.rmRealMedia视频文件.rmvbRealMedia可变比特率视频文件
.wmvWindows Media视频文件.mkvMatroska视频文件

Released under the MIT License.