Preview Engine / Demo Portal

开源的万能文件预览系统

kkFileView 提供统一的文件预览入口,覆盖 5 大文件族群、70+ 常见文件类型,支持文件链接预览、上传文件预览,以及业务系统里的常见接入方式。

Capability Map

支持丰富的文件类型预览

你可以先快速扫一遍支持范围,再判断它是否适合接入你的业务系统。 如果你有新增格式建议,也欢迎继续到开源社区补充。

Office

办公文档

面向日常业务流里最常见的 Office、WPS 与 LibreOffice 文档。

  • doc / docx / xls / xlsx / ppt / pptx / csv / tsv
  • wps / dps / et / ett / wpt
  • odt / ods / odp / ott / fodt / fods
Engineering

CAD 与 3D

覆盖设计、制造和工程协同链路里经常出现的模型与图纸格式。

  • dwg / dxf / dwf / dwt / plt / cf2
  • obj / 3ds / stl / gltf / glb / fbx / dae
  • ifc / step / iges / fcstd / bim / brep
Image

图片与图像

支持常规位图、多页图像、矢量图,以及较新的移动端图片格式。

  • jpg / png / gif / bmp / webp / heic
  • tif / tiff / tga / svg / wmf / emf
  • 翻转、缩放、镜像等交互能力
Archive

压缩与文本

压缩包目录浏览、纯文本渲染、源码文件高亮都属于默认能力范围。

  • zip / rar / jar / tar / gzip / 7z
  • txt / md / xml / java / js / css / py / php
  • 支持目录访问、搜索和服务端分页
Media

音视频与邮件

覆盖业务里常见的媒体文件与邮件归档场景,兼顾转码和直接预览。

  • mp3 / wav / mp4 / flv / avi / mov / mkv
  • eml / msg 邮件文件
  • epub / ofd / xmind / bpmn / drawio / dcm
Security

接入能力

除了预览类型本身,首页也需要把接入时常用的控制项直接暴露出来。

  • 支持 AES、Basic Auth、FTP 参数扩展
  • 支持页码、高亮、水印、密码与缓存刷新
  • 支持本地上传、目录浏览、文件删除
Demo Lab

文件链接预览

这里统一承接两种预览来源:直接输入 URL,或者从本地文件目录里选择文件。参数和操作入口都尽量收在一起。

URL 预览 支持目录级访问 服务端分页 搜索与删除

输入 URL 直接试跑

贴入文件地址,按需叠加页码、高亮、水印、AES 和跨域参数,直接在新窗口验证最终预览行为。

程序已启用秘钥访问。 当前接入秘钥为 000

Local Source

上传文件预览

文件操作

文件上传功能已禁用。如需开启,请修改配置文件或联系管理员。

快速搜索