本目录中的 PDF、DOCX、PPTX、CAD、OpenDocument、3D 模型、绘图、音视频、EPUB 和 MSG 示例文件使用项目方提供的真实资料、可追溯的公开样本或项目内最小夹具;RTF、FODS、地理数据、MIDI、SQLite、WASM、UMD、EML、MBOX、XMind、Mermaid、PlantUML、PSD、Git patch、Git bundle、OLB、DRA、GDS、OAS/OASIS 和压缩包示例文件由项目内生成,用于固定回归对应结构。后续替换这些文件时,请优先选择许可清楚、可直接访问 raw 文件的公开仓库、国际组织公开文档或项目方明确授权的资料,并同步更新本文件与 README.md。
| Local file | Source | License | Purpose |
|---|---|---|---|
drawing.dxf |
https://github.com/mozman/ezdxf/blob/master/examples_dxf/wipeout_door.dxf |
MIT | Real DXF CAD drawing for pan, zoom and layer smoke tests |
word.docx |
https://www.basel.int/Portals/4/download.aspx?d=UNEP-CHW.15-6-Add.5-Rev.1.Chinese.docx |
Public Basel Convention document, source attribution required | Rich Chinese DOCX preview with headings, long-form text, tables, drawings, responsive white paper and print/export smoke tests |
en/calibre-demo.docx |
https://calibre-ebook.com/downloads/demos/demo.docx |
calibre public demo document by Kovid Goyal / calibre project | Rich English DOCX preview with typography, headings, lists, tables and conversion-oriented Word features |
template.dot |
Copied from project test.doc fixture and saved with the Word 97-2003 template extension |
Apache-2.0 | DOT extension routing smoke test for legacy Word template preview |
ppt.pptx |
https://github.com/hcp4715/R4Psy/blob/main/slides/chapter_1.pptx |
CC-BY-4.0 | Rich Chinese presentation smoke test for slide layout, images, theme styling and media-heavy PPTX rendering |
en/sample-presentation.pptx |
https://raw.githubusercontent.com/scanny/python-pptx/master/tests/test_files/test_slides.pptx |
MIT | English PPTX smoke test from python-pptx fixtures for OOXML presentation routing and slide rendering |
en/financial-sample.xlsx |
https://learn.microsoft.com/en-us/power-bi/create-reports/sample-financial-download direct download https://go.microsoft.com/fwlink/?LinkID=521962 |
Microsoft public sample workbook | English XLSX workbook with multiple business fields for spreadsheet tabs, styles, column sizing and print smoke tests |
pdf.pdf |
Project-owner provided PDF沉浸式翻译技术说明.pdf |
Demo distribution authorized by project owner | 13-page PDF toolbar, scale, page/tree sidebar, print, export and dark-shell isolation smoke tests |
en/prince-sample.pdf |
https://www.princexml.com/samples/magic6/magic.pdf |
Prince / YesLogic public sample PDF | English PDF sample covering CSS print features, tables, columns, bookmarks, math and multi-page layout |
en/markdown.md / en/notes.markdown / en/text.txt / en/app.log / en/table.csv / en/data.json / en/data.jsonc / en/data.json5 / en/code.ts / en/code.js |
Project-authored English fixtures based on common integration, support, config and log scenarios | Apache-2.0 | Lightweight English demo set for Markdown, text, log, CSV, JSON/JSONC/JSON5 and source-code preview without adding heavy network assets |
en/map.geojson |
Project-authored GeoJSON fixture inspired by common OpenLayers / GeoJSON demo structures | Apache-2.0 | English geospatial route and point sample for offline GeoJSON rendering, search and zoom smoke tests |
en/model.gltf |
Project-authored embedded glTF 2.0 triangle fixture after reviewing Khronos glTF sample conventions | Apache-2.0 | Lightweight English 3D sample with embedded buffer so the demo stays fully offline and needs no sidecar asset |
sample.dwg |
https://download.autodesk.com/us/samplefiles/acad/blocks_and_tables_-_imperial.dwg |
Autodesk public AutoCAD sample file | Official Autodesk DWG sample for Worker + LibreDWG WASM geometry, blocks and table smoke tests |
samples/apache/blocks_and_tables.dwf |
https://issues.apache.org/jira/browse/TIKA-1823 attachment blocks_and_tables.dwf |
Apache Software Foundation Jira attachment | Native DWF 6 container smoke test for blocks, tables, W2D graphics and MIME/header handling |
samples/autodesk/house.dwfx |
https://github.com/Developer-Autodesk/viewer-javascript-tutorial/blob/master/Sample%20files/House.dwfx |
MIT | Official Autodesk Viewer tutorial DWFx sample for native DWFx/XPS rendering, multi-page structure and CAD viewport smoke tests |
samples/autodesk/robot-arm.dwfx |
https://github.com/Developer-Autodesk/viewer-javascript-tutorial/blob/master/Sample%20files/RobotArm1.dwfx |
MIT | Official Autodesk Viewer tutorial DWFx sample for W2D/W3D native rendering and assembly drawing smoke tests |
model.gltf / model.obj / model.stl / model.ply / model.step |
Project-generated minimal fixtures | Apache-2.0 | Three.js model rendering and engineering-format fallback smoke tests |
mindmap.xmind |
Project-generated with @ljheee/xmind-parser |
Apache-2.0 | XMind 2020+ package fixture for sheet tabs, tree layout, labels, notes, links, search, zoom, print and HTML export smoke tests |
architecture.mermaid |
Project-authored Mermaid fixture | Apache-2.0 | Mermaid architecture and flowchart route for official renderer, theme and Panzoom smoke tests |
sequence.plantuml |
Project-authored PlantUML fixture | Apache-2.0 | PlantUML sequence route for encoder, configurable SVG endpoint, theme shell and Panzoom smoke tests |
flow.excalidraw |
https://github.com/neo4j-labs/agent-memory/blob/main/docs/assets/images/diagrams/excalidraw/poleo-model.excalidraw |
Apache-2.0 | Real Excalidraw scene for official restore/export smoke tests |
process.drawio |
https://github.com/jgraph/drawio-diagrams/blob/dev/blog/data-flow.drawio |
Apache-2.0 | Official draw.io sample for diagrams.net viewer smoke tests |
book.umd |
项目内生成的最小 UMD 文本电子书 fixture | Apache-2.0 | UMD ebook metadata, table-of-contents and zlib text smoke tests |
document.odt |
https://wiki.documentfoundation.org/File:Book-template-0-2.odt |
CC-BY-SA-3.0 / LGPL-3.0+ / MPL-1.1 | Real The Document Foundation ODT template for OpenDocument text route smoke tests |
excel.ods |
https://wiki.documentfoundation.org/File:Fixture_Copa_del_Mundo_2014.ods |
CC-BY-SA-3.0 | Real The Document Foundation ODS spreadsheet for OpenDocument sheet tabs, data and style smoke tests |
slides.odp |
https://wiki.documentfoundation.org/File:QA_Impress_Example_01_ODP_File.odp |
CC-BY-SA-3.0 via The Document Foundation Wiki default contribution license | Real The Document Foundation ODP presentation for OpenDocument slide outline smoke tests |
excel.fods |
Project-authored Flat ODS XML fixture | Apache-2.0 | Standards-conforming Flat OpenDocument spreadsheet route smoke test |
sample.rtf |
Project-generated compatible document fixture | Apache-2.0 | RTF route smoke test |
map.geojson / route.kml / track.gpx |
Project-generated lightweight geospatial fixtures | Apache-2.0 | GeoJSON, KML and GPX normalization plus offline SVG map smoke tests |
report.typ |
Project-generated Typst multi-page fixture | Apache-2.0 | Direct Typst browser WASM rendering and smoke tests |
archive.zip / archive.tar.gz |
Project-packaged PDF, public DOCX, Markdown, TypeScript and JSON sample set | See bundled file sources | Archive directory, lazy extraction, cache and nested preview smoke tests |
en/archive.zip / en/archive.tar.gz |
Project-packaged English DOCX, PDF, PPTX, XLSX, Markdown, text, log, CSV, JSON, TypeScript, JavaScript, GeoJSON and glTF sample set | See bundled file sources | English archive directory, lazy extraction, cache and nested preview smoke tests |
sample.eml |
Project-generated MIME email fixture | Apache-2.0 | EML headers, text/html body, attachment download and attachment preview smoke tests |
sample.msg |
https://github.com/HiraokaHyperTools/msgreader/blob/master/test/A%20memo.msg |
MIT | Outlook MSG parsing smoke test through @kenjiuno/msgreader |
sample.mbox |
Project-generated MBOX email archive fixture | Apache-2.0 | MBOX message detection and first-message preview smoke tests |
sample.olb / sample.dra / layout.gds / layout.oas / layout.oasis |
Project-generated EDA / layout fixtures | Apache-2.0 | OLB/DRA structure tree plus GDSII/OASIS readable-string, layer, cell, entity and diagnostic smoke tests |
design.psd |
Project-generated layered PSD fixture using ag-psd |
Apache-2.0 | PSD layer list, visibility toggles, canvas redraw and zoom smoke tests |
change.patch |
Project-authored git patch fixture | Apache-2.0 | Side-by-side diff view, file list, syntax color and zoom smoke tests |
repository.bundle |
Project-generated git bundle fixture from a tiny local repository | Apache-2.0 | Git bundle refs, commit history, tree and readable blob preview smoke tests |
data.jsonc / data.json5 / notebook.ipynb / config.toml / service.proto / infrastructure.hcl / formula.tex / graph.gv / request.http / component.react / code.rb / code.swift / Main.kt |
Project-authored source/config fixtures | Apache-2.0 | Expanded highlight.js language mapping smoke tests |
melody.mid / sample.sqlite / module.wasm / icon.ico |
Project-generated or favicon-derived fixtures | Apache-2.0 | MIDI, SQLite, WASM and ICO smoke tests |
audio.mp3 |
https://interactive-examples.mdn.mozilla.net/media/cc0-audio/t-rex-roar.mp3 |
CC0 | Small MP3 sample for native audio playback smoke tests |
audio.ogg |
https://commons.wikimedia.org/wiki/File:Example.ogg |
CC BY-SA 3.0 | OGG Vorbis sample for native audio playback smoke tests |
book.epub |
https://www.gutenberg.org/ebooks/928.epub3.images |
Public domain in the USA | EPUB sample for epubjs table-of-contents and paginated reading smoke tests |
运行时说明:
sample.dwg 来自 Autodesk 官方 AutoCAD sample files 的 blocks_and_tables_-_imperial.dwg;运行时通过 @flyfish-dev/cad-viewer 按需加载 DWG Worker 和 LibreDWG WASM,验证浏览器本地 DWG 几何、块和表格预览链路。samples/apache/blocks_and_tables.dwf 来自 Apache Tika TIKA-1823 的公开 Jira 附件,保留 (DWF V06.00)PK 文件头,用于验证原生 DWF 6 ZIP 容器、块、表格、W2D 图形和 MIME/header 识别。samples/autodesk/house.dwfx 来自 Autodesk 官方 Viewer 教程仓库,用于验证 DWFx / XPS native renderer、图形、多页结构和视图适配;该文件约 17MB,但只在用户选择样例时按需加载。samples/autodesk/robot-arm.dwfx 同样来自 Autodesk 官方 Viewer 教程仓库,用于验证 W2D/W3D native renderer 和复杂装配图形。word.docx 来自 Basel Convention 公开中文正式文档,覆盖标题层级、长正文、表格、图示、白色纸张和完整打印回归;该样本保留真实文档复杂度,但避免默认 Demo 首屏触发超大 DOCX 保护。en/calibre-demo.docx 来自 calibre 官方 DOCX demo,用于英文浏览器默认 Demo,覆盖英文排版、标题、列表、表格和富文本结构。template.dot 复用 test.doc 的二进制内容,仅用于验证 Word 97-2003 模板扩展名能正确进入老 Word 渲染链路。ppt.pptx 来自 hcp4715/R4Psy 的 CC-BY-4.0 中文课程课件,覆盖多页幻灯片、图片资源、主题样式、组合元素和富文本排版。en/sample-presentation.pptx 来自 python-pptx MIT 测试夹具,用于英文 PPTX 路由、OOXML 包结构和幻灯片基础渲染回归。en/financial-sample.xlsx 来自 Microsoft Power BI Financial Sample Workbook,用于英文 Excel 多业务字段、sheet 标签、列宽和打印回归。pdf.pdf 是项目方提供的 13 页真实技术说明 PDF,覆盖缩放、页侧边栏、树形导航、打印、导出和暗色外壳隔离回归。en/prince-sample.pdf 来自 Prince 官方 Sample Documents,用于英文 PDF 默认样例,覆盖打印 CSS、分栏、目录、表格和多页布局。en/markdown.md、en/notes.markdown、en/text.txt、en/app.log、en/table.csv、en/data.json、en/data.jsonc、en/data.json5、en/code.ts 和 en/code.js 是项目内英文轻量夹具,用于保证英文 demo 在文本、代码、配置、日志和数据类格式下不只换标签,也能打开英文内容。en/map.geojson 是项目内英文 GeoJSON 夹具,覆盖点、线路和属性表;en/model.gltf 是嵌入 buffer 的 glTF 2.0 夹具,避免英文 3D demo 依赖额外 .bin sidecar 或公网资源。model.gltf、model.obj、model.stl、model.ply 和 model.step 是最小 3D fixture,用于验证 Three.js 预览和工程格式转换提示。mindmap.xmind 由项目内使用 @ljheee/xmind-parser 生成,覆盖 XMind 2020+ 多 sheet、节点、标签、备注、链接、标记、目录、缩放、搜索、打印和 HTML 导出链路。architecture.mermaid 和 sequence.plantuml 是项目内绘制的最小但完整的架构图/时序图样例,用于验证 Mermaid 官方 renderer、PlantUML SVG 服务、主题容器、拖拽平移和统一缩放。design.psd 由项目内使用 ag-psd 生成,覆盖多图层、图层显隐、重绘、透明背景和缩放链路。change.patch 用于验证 diff2html 左右比对视图;repository.bundle 用于验证浏览器端 Git bundle header、refs、commit/tree/blob 解析和 delta pack 边界提示。flow.excalidraw 先经过 @excalidraw/excalidraw 的官方 restore,再用 exportToSvg 输出只读预览,以兼容公开样例中常见的精简字段。process.drawio 由 diagrams.net 官方 GraphViewer 解析,组件不自行实现 draw.io 方言解析。audio.mp3 与 audio.ogg 只用于验证浏览器原生音频播放能力;不同浏览器对编码的支持存在差异。melody.mid 是最小 MIDI fixture,用于验证 @tonejs/midi 只在 MIDI 命中时按需加载并展示轨道、时长和音符摘要。book.epub 来自 Project Gutenberg,运行时由 epubjs 解析 EPUB 包、目录和章节资源。book.umd 由项目内生成,覆盖 UMD 文件头、元数据、章节偏移、章节标题和 zlib 压缩正文段。report.typ 由项目内编写,覆盖 Typst 标题、表格、公式、代码块、多页输出、页面尺寸和打印/HTML 导出,线上 Demo 会直接读取源文件并通过浏览器端 WASM 编译预览。archive.zip 与 archive.tar.gz 由本目录中的 PDF、DOCX、Markdown、TypeScript 和 JSON 示例打包,用于验证 libarchive.js Worker、按需解压、IndexedDB 缓存和内部文件继续预览;其中 DOCX 同步使用当前公开中文 Word 样例。en/archive.zip 与 en/archive.tar.gz 由英文 DOCX、PDF、PPTX、XLSX、Markdown、文本、日志、CSV、JSON、TypeScript、JavaScript、GeoJSON 和 glTF 示例打包,用于英文环境下验证压缩包目录、按需解压、缓存和内部文件继续预览。sample.eml 是标准 MIME fixture,用于验证 EML 头信息、HTML/文本正文和附件链路。sample.msg 来自 HiraokaHyperTools/msgreader 测试样例,用于验证 Outlook MSG 解析。sample.mbox 是项目内生成的邮件归档 fixture,用于验证 MBOX 归档识别和首封邮件预览。sample.olb 与 sample.dra 是项目内生成的 CFB 夹具,用于验证 OLB / DRA 结构树、对象候选、属性和可读字符串索引;layout.gds、layout.oas 和 layout.oasis 用于验证 GDSII / OASIS 版图结构退化预览、实体候选和诊断信息。document.odt、excel.ods 和 slides.odp 均来自 The Document Foundation Wiki 的真实公开 OpenDocument 文件,用于验证 ODT 正文、ODS 工作表和 ODP 幻灯片包结构读取;excel.fods 是标准 Flat ODS XML 夹具,用于验证平面 OpenDocument 表格入口。sample.rtf 是项目内生成的兼容文档 fixture,用于验证 RTFJS 读取。map.geojson、route.kml 和 track.gpx 是项目内生成的轻量地理数据 fixture,用于验证 GeoJSON/KML/GPX 标准化和离线 SVG 地图预览。sample.sqlite、module.wasm 和 icon.ico 用于验证结构化数据、WASM 模块摘要和 ICO 图标预览;data.jsonc 等工程文本 fixture 用于验证新增 highlight.js 扩展名映射。