跳到主要内容

免费 Word 转 PDF

将 Word 文档(.docx)转换为 PDF,保留文本内容。在你的设备上转换,无需上传。

将文件拖放到此处,或点击浏览

DOCX, DOC · 在你的设备上处理

或按 Ctrl+V 从剪贴板粘贴

浏览文件

你的文件永远不会离开你的设备。所有处理都在你的浏览器中本地进行。

常见用途

  • 将Word简历转换为PDF将你的Word简历导出为PDF,使其在每台设备和屏幕上看起来相同。
  • 将Word合同转换为PDF在发送签署前将Word合同锁定为PDF — 防止意外编辑。
  • 将Word文档转换为PDF进行打印从Word文档创建可打印的PDF,具有一致的边距、字体和分页符。
  • 将Word发票转换为PDF将Word格式的发票导出为PDF,以供专业客户交付。
  • 将Word报告转换为PDF在共享商业报告、提案和白皮书时锁定页面布局、图表和格式。

工作原理

此工具完全在你的浏览器中将 Word 文档转换为 PDF,使用两个 JavaScript 库:mammoth 从 .docx 文件中提取原始文本,pdf-lib 从零构建新的 PDF——不涉及服务器、上传或云服务。

  1. 1
    mammoth 解析 .docx
    Word 的 .docx 格式是由 XML 文件组成的 ZIP 压缩包。mammoth 在浏览器中解包并遍历这些 XML,提取原始文本内容,无需任何服务器端的 Office 安装。
  2. 2
    将文本规范为 WinAnsi
    pdf-lib 内置的 Helvetica 和 Helvetica-Bold 字体只覆盖 WinAnsi(CP1252)字符集。排版开始之前,本地的 toWinAnsi 处理会去除或简化该范围之外的字符——变音符号会被近似处理,不支持的文字(阿拉伯文、中日韩文字等)会以醒目的警告标出。
  3. 3
    pdf-lib 带自动换行地排版页面
    pdf-lib 按你选择的页面尺寸(Letter 或 A4)创建空白 PDF,然后自定义的换行循环使用字体度量测量每个单词的像素宽度,超出文本栏时换行,并按需添加新页面。段落开头看起来像标题的短行会以字号 +2 的粗体呈现。
  4. 4
    保存并下载 PDF
    pdf-lib 将完成的文档序列化为内存中的字节数组,包装为 Blob 后交给浏览器的下载 API——文件绝不会被传输到任何地方。

你的文档完全在浏览器标签页中读取和转换;文件内容和提取的文本都绝不会发送到服务器。

相关工具

常见问题