DOCX 保真、兼容实验室,以及机房、网吧、平板上的往返
浏览器里改完 Word,用 WPS 打开却换行乱了、页数漂了。公开实验室夹具路径、SHA-256 和对 2026-07-16 的 4 pass / 2 partial 观察,以及宋体、黑体、微软雅黑对 Calibri 的替换,怎样在机房、网吧和平板把中文版式核对回去,发出前必看。
判断浏览器 DOCX 编辑器,只问一件硬事:下载之后,用 Word、WPS 或 LibreOffice 打开,还像你打算发出去的那份吗?
EditDocx 瞄准日常保真——正文、样式、列表、常见表格、图片、轻度审阅——不是每份出版社模板的像素级克隆。本文写为什么会漂、你可以复跑的公开实验室,以及你坐在哪(Chromebook、Linux、iPad、访客机、锁死的工作电脑、学校机房)。操作:在线改。隐私:不上传。比较:云套件。实验室界面:Compatibility Lab。场景:blog。
保真是往返属性
保真不是「画布上看着还行」。保真是:
原件 → 浏览器里改 → 下载 → 用第二种工具再打开
.docx 是 XML 的 ZIP。Word 历史上写出丰富的 Transitional Office Open XML。要和真实文件互通的引擎走的是:解析 → 模型 → 编辑 → 再序列化。改过的部分重写,没动的部分尽量携带,目标是语义保留,不是比特级相同的 ZIP。
不支持的项(图表、SmartArt、OLE、宏、密码保护文件、数据透视、实时共编)是硬停止,不是轻度漂移。那些请回桌面 Word 或本机 WPS——何时桌面仍赢。
宋体、黑体、微软雅黑在 Word 里很稳,浏览器若缺中文字体就会把 Calibri 硬套上去
这是中国文件特有的漂移,不是英文 Calibri 备忘录能演示的。国内公文、作业、合同默认西文可能是 Times 或 Calibri,中文却落在宋体、黑体、微软雅黑。Word 和 WPS 在 Windows 上几乎总能找到这些面。浏览器编辑器若没有把中文字体加载进画布,就会用西文无衬线体去「顶」中文——字宽一变,换行点移动,页数跟着漂。页眉里的单位名称、表格里的四字姓名,最容易从一行变成两行。
文件里仍然写着宋体或微软雅黑的字体名。错的不是「字体被改名」,而是这台浏览器画不出来。把下载件拷到装了完整中文字体的电脑上,用 WPS 打开,版面常常自己「回来」。不要在缺字的画布上为了「看起来齐」去改字号或手动插回车——你会把临时替换固化进文档。
实操:作者侧尽量用常见中西文组合;收件人未知时,避免生僻的方正、汉仪商业字体,除非你确定对方机器有授权。编辑侧只改正文,不动已经设计好的信头。导出 PDF 前先用第二种中文环境打开 DOCX。
可以预期的失败
- 密表格 — 先改单元格文字,不要重建网格。嵌套表和不规则合并会漂。
- 很多分节的页眉 — 「首页不同」再加奇偶页不同,风险高。改正文,别动设计好的信头。
- 缺字体 — 文件仍可能点名字体;画布替换。字形宽度变 → 换行变 → 分页变。
- 浮动图 — 浏览器里改,尽量改成嵌入。
- 修订 + 大纲编号 — 审阅保持轻。对长样式合同做结构手术,回桌面 Word。
- PDF 导出 — 冻结的是浏览器版式,不是 Word 打印机。先核对 DOCX。无 EditDocx 水印。不要默认加密 PDF。带标签的无障碍 PDF:用桌面 Word 生成。
- 域代码 — DATE/PAGE/FILENAME 下载后可能要在 Word / WPS 里更新域。
- 从 Excel 粘到 Word 表 — 数字请用 XLSX 工作区。Word 表不会像 Excel 那样排序。
兼容实验室(复现这些字节)
营销可以声称「高保真」。实验室必须拿出夹具、摘要和观察。
| 字段 | 值 |
|---|---|
| 下载 | editdocx-compatibility-baseline.docx |
| SHA-256 | 26bdee56fbbd33eeaf44f73e90502eb2626414a80a9d33eeab9e87225dc3e5d9 |
| 内容 | 带样式正文、2×2 表、嵌入 PNG、页眉、页脚、批注、修订的插入/删除 |
| 实验日期 | 2026-07-16(实验室页上的 Chromium 运行) |
哈希对不上?你看的不是已发布的基线。
公开用词:pass / partial / unsupported。
| 功能 | 状态 | 观察 |
|---|---|---|
| 段落文本与直接格式 | pass | 粗体、斜体、颜色、字号、对齐可编辑 |
| 表格 | pass | 单元格文字、边框、表头底纹 |
| 嵌入图片 | partial | PNG 仍在包里;那次 Chromium 运行画布未显示 |
| 页眉页脚 | pass | 页面区域中的文字 |
| 批注与修订 | pass | 审阅流程可用 |
| 精确字体度量 | partial | 名称保留;替换会改变换行 |
这份小的公开夹具上是 4 pass、2 partial、0 unsupported。不要外推到每一份客户文件。引擎会变——日期是声明的一部分。
大约十分钟的人工仪式
- 下载夹具;核对 SHA-256(
shasum -a 256或sha256sum)。 - 打开 /editor/(公共电脑请用隐私窗口);导入。
- 按上表,用你的浏览器标 pass / partial / fail。
- 下载;用 Word、WPS 或 LibreOffice 再打开。再看那张图——Word 可能显示画布跳过的 PNG。
- 可选,在副本上:改一个单元格;接受或拒绝一处修订;再下载。
给 支持 时记下浏览器 + 系统 + 日期。不要附上机密客户文件。
字体替换检查(请用中文页做)
在你日常的机器上:导入基线,记下界面报告的正文字体,下载,用 WPS 打开,比较第一页换行。
再拿一份一页的中文公文,正文字体是宋体或微软雅黑。若画布已经变成西文无衬线,不要在画布上「调到好看」。下载后在有中文字体的 WPS 里看。云套件托管 webfont 是另一种架构,也往往是另一种隐私边界。
你坐在哪(设备)
编辑器相同。机器改变卫生习惯和输入方式。
Chromebook。 ChromeOS 文件应用:下载、Drive、U 盘、Play 文件。拖到编辑器。不需要 Android Word。学校管理设备:确认允许下载、弹窗和站点存储。纯触摸屏空间更紧。Ctrl+S 仍然不等于下载目录里的文件。
没有 LibreOffice 的 Linux。 现代 Firefox 或 Chromium 够日常 .docx。发行版仓库若屏蔽专有字体,替换会更勤——核对下载件。中文 Linux 若没装文泉驿 / Noto CJK,漂移会比 Windows 更明显。
iPad(Safari)。 轻到中度修改:段落、日期、简单表,然后下载 DOCX 或 PDF。小单元格请缩放。外接键盘有帮助;产品仍按指针工作流优化。这不是 Word 的 iPad 应用。
访客机 / 图书馆 / 机场 / 网吧。 不要登录个人微软、谷歌或金山账号。隐私窗口 → 改 → 下载到 U 盘或手机 → 清站点数据。限时会话会丢掉 IndexedDB。网吧还原系统前,文件必须已经离开。
锁死的工作电脑或学校机房。 没有安装权限。浏览器也许能用;DLP 仍可能拦站点。本指南不是绕过方法。档案制度要求进指定库,流程优先。机房电脑往往装不了正版 Office,WPS 也常锁网盘登录——这正是浏览器本地编辑存在的原因,不是去卸载机房策略。
学生。 图书馆电脑和学校机房是同一模式:不登个人云账号,会话结束前下载,交作业前在你信任的机器上核对。
下载后核对清单
- 未动过的备份。
- 在 编辑器 里改。
- 下载 DOCX(PDF 仅在 DOCX 看起来对了之后)。
- 用第二种工具打开。
- 抽查首页、末页、你动过的每一张表、页眉、附近图片、中文换行和页数。
- 再当附件发出。
IndexedDB 最多 10 个文件、每个 20MB,不是档案。Ctrl/Cmd+S 不是「下载」。输入 .docx / .xlsx;导出 DOCX、PDF、XLSX。价格 $0,无账号。硬停止项见上。实验室夹具路径与哈希见上表。
FAQ
EditDocx 保证和 Microsoft Word 版式一模一样吗?
不保证。面向日常文档。发出去的东西必须核对。
为什么只有一份夹具?
它有意又小又公开。实验室页是已发布行的真相来源。
一次 pass 能信一辈子吗?
不能。大版本之后请复跑。
表格不支持吗?
常见表可以。密集合并要额外检查。