Word 转 PDF
我要提建议把 .docx 转成 PDF:段落、字号、加粗倾斜、对齐、表格与内嵌图片都保留,分页自动处理,本地完成:数据不出设备。
相关工具
这个工具是做什么的
把 Word 文档转成 PDF,最要紧的是「排出来的样子别走样」。这个工具直接读 .docx 的内部结构(.docx 本质是 zip + 一段 OOXML),把段落文字、字号、加粗 / 倾斜、对齐方式、Heading 层级、表格的行列结构和内嵌图片都取出来,再按 A4 纸张(2.54cm 页边距)重新排版、装不下自动翻页,最后生成真正的 PDF。文字在 PDF 里以「高清位图」的形式落盘:这是为了绕开中文字体嵌入(PDF 里写中文必须嵌字体,而标准字体只覆盖西文),代价是 PDF 里的文字不可选中 / 搜索,但任何阅读器里显示完全一致,4 倍分辨率渲染(≈288dpi)打印也够锐利。要如实说明的范围:这是「我们读得懂的子集」——分栏、文本框、页眉页脚、脚注、批注、公式、精确行距与分页符会被简化;表格列宽按可用宽度等分(docx 的自动列宽没有可靠解);图片按原始尺寸等比插入。需要 100% 还原版式,请用 Word / WPS 自带的「另存为 PDF」。全程在本机用本地引擎完成:数据不出设备。
使用方法
- 选择一个 .docx 文件(.doc 老格式请先用 Word / WPS 另存为 .docx)。
- 点「生成 PDF」,等待排版完成(几十页通常几秒)。
- 点「导出文件」保存 PDF;可先在结果区确认段落数、表格数、图片数与页数。
常见问题
- PDF 里的文字能选中 / 搜索吗?
- 不能 —— 文字以高清位图落在 PDF 里。原因是 PDF 写中文必须嵌入 CJK 字体(体积几 MB 起,还要额外的字体解析库),而标准字体只覆盖西文。这样做的好处是不依赖对方装了什么字体,任何阅读器里显示一致。需要可选中文字,请用 Word / WPS 直接另存为 PDF。
- 为什么版式与 Word 里不完全一样?
- 因为我们自己读 OOXML 再排版,只能覆盖常用子集:分栏、文本框、页眉页脚、脚注、批注、公式、上下标与精确行距会被简化;表格列宽按可用宽度等分;图片来源是原始尺寸等比缩放(超过页面宽度会缩小)。要 100% 还原,请用 Word / WPS 另存为 PDF。
- 支持 .doc 老格式吗?
- 不支持。二进制 .doc 与 OOXML 完全不是一回事,请先用 Word / WPS 另存为 .docx 再转。
- 表格会变成什么样?
- 行列结构会保留(每个单元格的文字按自己的列宽折行),但列宽是等分的、单元格底纹与边框暂不绘制 —— 这一点不如 Word 自带导出。
- 文件会上传吗?
- 不会。解析、排版、生成 PDF 全部在本机用本地引擎完成,数据不出设备。