支持范围与说明
转换在浏览器内完成,只输出 EPUB 3。保留标题、列表、表格、图片、脚注、链接和可转换的 MathML 公式。
仅 DOCX · 无固定文件大小限制
DOCX 没有固定的文件大小限制,实际容量取决于设备内存。仍检查压缩包完整性、异常膨胀及资源数量,不支持 ZIP64、旧 DOC、加密或宏文档。复杂图表、OLE/MTEF、SmartArt、页眉页脚及 Word 原始分页可能无法完整保留。
公式转换结果
新版 Pandoc 可读取 DOCX 中旧 Word/MathType 的 OLE 公式对象,以及 WMF 中内嵌的 MTEF v3/v5 公式,直接生成 MathML 结构。Word 原生 OMML 公式沿用原转换路径。
覆盖分式、根号、前后上下标、求和与积分、矩阵和多行公式;进一步补齐箭头及标签、矩阵边线、删除线和旧字体空白。37 个有来源的公开样本已全部结构转换,另有 15 个受控复杂公式检查;这不代表所有 MathType 文档均受支持。
遇到未知版本、字符、模板或损坏数据时,不输出残缺的结构公式。存在可靠预览时保留图片,WMF/EMF 预览转为 SVG;没有可用预览时保留明确占位。预览图不会计入结构化公式数量。
支持 MTEF v3/v5 已实现的结构及 Word 原生 OMML,不包含所有历史版本、私有字符或模板。字体度量、手工微调与像素级外观可能不同。
WebMCP
在支持 WebMCP 的浏览器中,助手可读取状态、调整选项、转换已选择的文档、检查公式诊断、取消任务和下载结果。文件仍由浏览器文件选择器选择,不提供读取任意本机路径或远程上传接口。
将文档内嵌字体带入 EPUB
DOCX 有时内嵌字体。启用选项后读取文档内的 TrueType/OpenType 字体,检查嵌入权限,以 EPUB 字体混淆方式封装。不会访问系统字体,也不会联网获取缺失字体;无效或禁止嵌入的字体会跳过。
压缩大图片
图片压缩默认开启:仅处理大于 512 KB 的 JPEG/PNG,长边最多 2560 像素,JPEG 质量 85%;仅在体积至少减少 8% 时替换。透明 PNG 保持透明,GIF 与 SVG 不重编码。可关闭以保留原始图片数据。
引文与参考文献
读取可识别的 Word 引文字段,默认使用 Chicago 作者—年份样式。普通参考文献段落不会自动识别。
附件每个最大 8 MB,合计最大 32 MB。
自定义 Lua 滤镜
Lua 在文献重排后、EPUB 排版前的共享 AST 阶段运行,FORMAT 为 json。支持本地自包含 .lua 文件,不自动加载依赖;仅能访问本次转换的虚拟文件,不能访问本机其他文件或联网。异常会停止转换,取消会终止 Worker。
文档留在你的设备上
仅缓存程序资源和语言/转换偏好。文档、文献附件、字体和结果只保留在当前页面内存中;刷新或关闭页面后释放。预览禁用脚本和自动外部资源加载。
开源许可
- Pandoc 3.11 + docx_style_data · GPL-2.0-or-later · 源码 · 来源说明 · 许可文本
- pandoc-wasm 1.1.0 JavaScript adapter · MIT · 许可文本
- browser_wasi_shim 0.4.2 · MIT OR Apache-2.0 · MIT · Apache-2.0
- @xmldom/xmldom 0.9.12 · MIT · 许可文本
- texmath 0.13.2.2 + legacy math patch · GPL-2.0-or-later · 许可文本
- WMFJS / rtf.js 3.0.9 · MIT · 许可文本
- emf-to-png 0.2.1 / libemf2svg · 来源说明 · MIT
- Chicago author–date CSL · 来源与使用许可