为什么 Word 转 PDF 至今还会把文档弄坏
Word 转 PDF 听上去应该是无损的,但实际很少如此。DOCX 和 PDF 都是以页为单位的格式,可两者描述「一页」的方式完全不同,格式就丢在这道缝里。
DOCX 本质上是一个装着 XML 的 ZIP 包,它描述的是意图:这一段用这个样式、这段文字加粗、这张表有这些行。PDF 描述的是结果:把这个字形画在这个坐标上。从前者到后者,意味着分页要从头重算一遍——没有任何东西是复制过去的,全部是重新推导出来的。
字体替换带来的问题
PDF「看起来不对」的头号原因是字体。如果转换器没有你文档用的字体,它就会另选一个。不同字体的字符宽度不同,于是换行位置变了、段落被拉长或压短,三页的文档悄悄变成四页。
为什么 Calibri 和 Cambria 会消失
Word 的默认字体是正文 Calibri、标题 Cambria。这两个都是商业授权字体,不能随网页工具一起分发。每个免费转换器都必须替换它们,而多数替换得很粗糙——随便塞一个无衬线字体,任由排版走样。
这件事有正确做法,也正是 LibreOffice 多年来在用的:换成字宽一致(metric-compatible)的字体。字形不同,但字符宽度完全相同。具体怎么做,下面会讲清楚。
文件到了服务器上会怎样
第二个问题和排版无关。几乎所有免费转换器都会把你的文档传到一台你无法控制的机器上,在那里转换,并保留一段时间的副本。
各家公开的保留时长:PDF24 一小时,iLovePDF 两小时,PDF Candy 两小时,Soda PDF 二十四小时。这些公司并没有做错什么——服务端转换本来就是这样运作的。但如果这份文档是已签署的合同、尚未发布的财务报告,或者一份写着你家庭住址的简历,那么「两小时内删除」和「从未离开过我的笔记本」是两回事。
出于同样的理由,分享文件前你也可以先清除文件里的元数据。
Word 转 PDF 转换器是什么
Word 转 PDF 转换器读取 .docx 文件,生成一份把内容固定成可跨设备阅读的 PDF。客户端转换器在你的浏览器内部完成这件事,因此文档从不被传输到任何服务器。
不同工具之间真正拉开差距的,正是后面这半句。
DOCX 和 DOC 有什么区别
DOCX 是 2007 年之后 Word 的格式,本质是装着 XML 文件的 ZIP 包——浏览器之所以能打开它,正是因为这一点。DOC 是更早的二进制格式,内部没有公开的 XML 结构。
本工具处理 DOCX。如果你拖进来的是 .doc,它会明确提示你先用 Word 打开、执行另存为 → .docx。这只是两次点击,而效果远好于任何试图猜测二进制格式的工具。
客户端转换与服务端转换
服务端转换通常是在机房的机器上跑 LibreOffice 或商业引擎,精度很高,代价是你的文件必须走一个来回。
客户端转换用 JavaScript 在你自己的硬件上做同样的事。复杂版式上精度稍逊,但完全私密。
为什么「在浏览器里」意味着默认私密
这里的隐私不是一条政策,而是架构事实:根本不存在上传接口。转换时打开浏览器的网络面板看看——你只会看到字体文件被下载,没有任何东西被发出去。政策可以改,而一个压根不存在的接口改不了。
三步把 Word 转成 PDF
拖入 DOCX 文件
把 .docx 拖到上面的框里,或点击选择。桌面端一次最多 20 个文档,移动端 5 个。文件从磁盘直接读进浏览器——没有上传环节,所以大文档会立刻开始处理,而不必等网络。
看保真度报告
文件一进来,我们就会解开压缩包、检查它原始的 document XML。一秒之内你就能看到清单:哪些会原样保留、哪些会被替换、哪些会被简化——页眉页脚、分栏、文本框、脚注、修订痕迹。这份清单出现在转换<em>之前</em>而不是下载之后,所以如果这份文档需要完整保真,你还来得及改用浏览器的「打印 → 另存为 PDF」。
转换并下载
选 A4 或 Letter,然后转换。单个文档下载为 PDF,多个则打包成 ZIP。生成的文件里是真实的文字层,你可以选中、搜索、复制——读简历的 ATS 系统同样可以。
这个 Word 转 PDF 转换器保留什么,不保留什么
这一节是其它免费转换器都不会公开的。我们觉得这挺奇怪的,因为这恰恰是每个人最想先知道的事。
完整保留
段落与标题层级。粗体、斜体、下划线。文字颜色。左对齐、居中、右对齐、两端对齐。项目符号与编号列表,含多级嵌套。文档内嵌的图片。基础表格——表格跨页时表头行会自动重复。
超链接会保留为真正可点击的 PDF 链接注解,而不是看起来像链接、点了却没反应的蓝色下划线文字。
通过字宽一致的替换来保留
字宽一致的字体,字形设计不同,但每个字符的推进宽度完全相同。宽度对得上,每一行就在同一处换行、每一页就在同一处结束。成品视觉上非常接近,结构上完全一致。
Calibri → Carlito,Cambria → Caladea
我们随工具内置了 Carlito 和 Caladea——Calibri 与 Cambria 的开源字宽一致替代品,这也正是 LibreOffice 采用的同一组搭配。Arial、Times New Roman、Courier New 分别映射到 Helvetica、Times、Courier,它们本身就是字宽一致的,且已内置于所有 PDF 阅读器。
这一点我们是验证过的,不是假定的:构建环节会逐字符比对原字体与我们子集的宽度,只要有一处不符就拒绝发布。八个字重目前的结果是——198 个字符零宽度偏差。字体子集共 551KB(原始为 2,996KB),一般文档只需下载约 182KB 字体数据,且只下载一次。
没有字宽一致替代品的字体——Georgia、Verdana、Segoe UI、企业自有字体——会被明确标注为「会导致排版偏移」,因为事实就是如此。
简化或不支持
页眉与页脚。分栏排版。浮动文本框。SmartArt 与图表。脚注与尾注。修订痕迹与批注。自动页码、目录一类的域代码。图片周围的文字环绕。
内置字体只覆盖拉丁字母,含土耳其语和越南语所需的扩展区。西里尔、希腊、中日韩、天城文文字会被检测出来并明确提示,而不是渲染成一堆空白方块。
什么时候该改用「打印 → 另存为 PDF」
如果你的文档依赖上面任何一项,请在 Word 或 Google Docs 里打开,使用打印 → 另存为 PDF。那条路径走的是完整排版引擎,效果会胜过任何浏览器端转换器,包括本工具。我们宁可直说,也不想递给你一份坏掉的文件。
保真度清单一览
| 项目 | 状态 | 说明 |
|---|---|---|
| 段落与标题 | 保留 | 标题 1–6 级直接映射 |
| 粗体、斜体、下划线 | 保留 | 含叠加使用的情况 |
| 项目符号与编号列表 | 保留 | 嵌套层级与编号均保留 |
| 超链接 | 保留 | 真正可点击的 PDF 链接 |
| 内嵌图片 | 保留 | 按正文宽度等比缩放 |
| 表格 | 保留 | 跨页时表头行自动重复 |
| Calibri / Cambria | 替换 | Carlito / Caladea——字宽一致 |
| Arial / Times New Roman | 替换 | Helvetica / Times——字宽一致 |
| Georgia、Verdana、Segoe UI | 排版会偏移 | 不存在字宽一致的替代品 |
| 页眉与页脚 | 舍弃 | 需要的话请用「打印 → 另存为 PDF」 |
| 分栏排版 | 舍弃 | 内容按单栏顺序排列 |
| 文本框、SmartArt、图表 | 舍弃 | 不会出现在成品中 |
| 脚注与尾注 | 舍弃 | 引用标记不会带过去 |
| 修订痕迹与批注 | 舍弃 | 请先在 Word 里接受或拒绝 |
| 非拉丁文字 | 会提示 | 检测出来并告知,不会无声弄坏 |
可以用来做什么
求职与简历
几乎所有招聘都要求 PDF,这让 Word 转 PDF 成了投递前的最后一步;而几乎所有大公司都会把你的文件丢进读取文字层的 ATS 系统。那些把页面转成图片的转换器,产出的 PDF 你看着没问题,解析器却完全读不到内容。本工具写入的是真实文字,你的履历经历因此是机器可读的。
已签署的合同与法律文件
合同是「文件必须留在本地」最清楚的场景。一份协议草案里有姓名、金额和条款,这些内容没有理由进入第三方的处理队列,哪怕只停留很短时间。在浏览器里转换,等于让这个问题根本不成立。
课业论文与学位论文
提交系统要 PDF,通常还有体积上限。基于文字的 PDF 本来就小——文字为主的论文转换后往往只有 DOCX 的一个零头。不过如果你的论文用了脚注,请先看保真度报告,脚注属于不会被保留的那一类。
机密内部报告
董事会材料、事故复盘、薪酬带宽、尚未发布的结果。如果公司对「把内部文档上传到外部服务」有明确规定,客户端工具直接绕开了这条——因为根本没有上传这个动作。
为什么 HR 和法务文件尤其在意隐私
HR 与法务文档经常含有受 GDPR 等法规约束的个人数据。把它们发给某个转换器,可能构成向第三方处理者的数据传输,随之而来的是一整套合规文书。在本地处理,等于让这次传输从未发生。
TinyImagePro 与在线 Word 转 PDF 工具对比
| TinyImagePro | 常见在线转换器 | |
|---|---|---|
| 转换在哪里进行 | 你的浏览器 | 他们的服务器 |
| 文件是否上传 | 从不 | 总是 |
| 转换后保留时长 | 没有东西可保留 | 1–24 小时 |
| 文件大小限制 | 取决于你设备的内存 | 15MB–1GB |
| 单批文件数 | 桌面端 20 个 | 常常一次只能一个 |
| 每日使用上限 | 无 | 免费版 1–2 次 |
| 是否需要注册 | 否 | 批量或大文件通常要求 |
| 首次加载后可离线使用 | 可以 | 不可以 |
| 是否告知会改动什么 | 会,在转换之前 | 不会 |
| 复杂版式的精度 | 文字类文档表现良好 | 更好——完整排版引擎 |
什么情况下该改用服务端转换器
与其让你下载一份坏掉的文件,我们更愿意把你指到更合适的地方。出现下面这些情况时,请用服务端转换器或直接用 Word:
- 文档里有你需要保留的页眉、页脚或页码。这些在 DOCX 里是结构性元素,本工具不做重建。
- 版式是分栏的,比如通讯稿、宣传册或双栏学术论文。
- 内容依赖文本框、SmartArt 或图表。这些在我们的输出里没有对应物。
- 脚注承载实际含义,比如法律或学术写作。
- 文档不是拉丁字母。我们内置的字体覆盖拉丁文(含土耳其语、越南语),但不含西里尔、希腊、中日韩或天城文。
这些情况下,在 Word 或 Google Docs 里打开文件、用打印 → 另存为 PDF,既免费又比任何浏览器工具更准确。保真度报告存在的意义,正是让你在浪费一次下载之前就能作出这个判断。
转换之后:压缩、合并、分享
把 PDF 压到能发邮件的大小
纯文字的 PDF 通常很小。如果你的文件很大,原因几乎总是里面的图片。在转换之前先把图片缩小,比压缩成品 PDF 有效得多——因为 PDF 会原样保存你给它的分辨率。先用我们的 JPEG 压缩或 PNG 压缩处理图片,再转换。
把图片做进同一份 PDF
扫描页、签字单、白板照片可以用我们的 JPG 转 PDF 工具单独生成 PDF,它同样完全在浏览器里运行。
如果这份文档是要对外分发的,建议顺手加个水印,并清除其中图片的元数据——照片里常带着 GPS 坐标和相机序列号,粘进 Word 之后依然存在。
上面这些工具遵循的原则和这个 Word 转 PDF 转换器完全一样:文件留在你自己的机器上。同类工具都在免费 PDF 工具页面,图片工具在全部免费浏览器工具。