工具说明
文件预览工具把常见文件直接读取到浏览器内存中,按格式选择合适的开源解析器或浏览器原生预览能力。图片、音视频、PDF、文本、Markdown、DOCX、XLSX/CSV 都可以在同一个页面查看,文件不会上传到服务器。
ZIP 文件会先显示目录树;点击其中的文件后,工具会复用同一套预览逻辑展示内容。它适合先快速确认压缩包里有什么、检查配置或文档内容,再决定是否下载整个文件。
使用步骤
选择或拖入文件
上传一个文件,页面会根据 MIME 类型和扩展名自动选择预览方式。
查看文件内容
文本和 Markdown 显示可滚动内容,表格支持切换 Sheet,PDF、图片和媒体使用浏览器预览。
浏览 ZIP
上传 ZIP 后展开目录,点击任意文件即可在右侧预览;不支持的二进制文件可以下载。
清空并处理下一个文件
预览只保留在当前页面内存中,处理结束后可以清空并选择下一个文件。
支持范围与限制
- 处理位置
- 浏览器本地内存
- 可预览
- 图片、音视频、PDF、TXT/代码、Markdown、DOCX、XLSX/XLS/CSV
- 压缩包
- ZIP 目录树与内部文件预览
- 开源实现
- fflate、docx-preview、SheetJS、marked,以及浏览器原生媒体/PDF 能力
- 不支持或有限支持
- RAR、7z、加密压缩包、未知二进制、复杂 Office 特性
- 大文本限制
- 超过 300,000 个字符的文本只显示开头部分,避免占满浏览器内存
典型使用场景
快速检查附件
在下载或打开桌面应用前,先查看图片、PDF、表格和文档的基本内容。
查看压缩包里的单个文件
收到项目压缩包、资料包或构建产物时,只打开需要确认的文件,不必全部解压到磁盘。
本地检查敏感文件
合同、配置、日志和内部附件在浏览器本地读取,减少上传到第三方预览服务的暴露面。
使用前需要知道的事
- 解析在浏览器本地完成。超大文件、复杂 DOCX、带密码的 PDF/ZIP、RAR/7z 和未知二进制格式可能无法直接预览。
- XLSX/CSV 预览为有限行列的快速快照,不会完整呈现 Excel 的图表、公式、宏、条件格式和所有单元格样式。
- Markdown 预览会过滤危险协议和原始 HTML;不要把预览结果当作对不可信文档的完整安全审计。
相关概念
- Blob URL
- 浏览器为内存中的文件创建的临时地址,适合把本地文件交给图片、媒体或 PDF 预览器。
- MIME 类型
- 文件携带的内容类型提示;当 MIME 缺失时,工具会结合文件扩展名判断。
- ZIP 条目
- 压缩包内部的文件记录。工具先解压到浏览器内存,再把单个条目交给对应预览器。