当您的文档本质上主要是文本时,看起来 .docx 和 .pdf 版本的文件大小在保存时应该非常相似,但情况并非总是如此。 今天的超级用户问答帖子回答了好奇的读者关于文件大小差异很大的问题。
今天的问答环节由 SuperUser 提供——Stack Exchange 的一个分支,一个由社区驱动的问答网站分组。
拳击手套剪贴画由 Clker.com.
问题
超级用户博雷克想知道为什么微软会生成PDF文件 Word 这么大:
我创建了一个简单的微软 Word 仅包含这句话的文档,没有其他内容:
- 这是一个小文件。
然后我将文档保存为 .docx 和 .pdf 文件。 以下是文件大小:
- .docx:12 KB
- .pdf:89 KB
这两个文件之间的差异是巨大的(技术上),当本质上主要是文本的文档在 .docx 格式中只有几十 kB,但在转换为 PDF 文件时却是数百 kB 时,这真的让我很困扰。 PDF格式有什么效率低下? 只是微软吗 Word 使用一些糟糕的输出算法?
顺便说一下,我的 Microsoft 上的 PDF 输出设置 Office 安装设置为创建尽可能小的文件:
为什么 Microsoft 生成 PDF 文件 Word 这么大?
答案
超级用户贡献者 rene 为我们提供了答案:
如果您在 Notepad++ 中打开 PDF 文件,您会发现:
该对象在 /FontFile2 指令的末尾被引用:
微软使用的字体 Word 文档被嵌入到 PDF 文件中,因此它们是独立的。 我用了 这个来自 Adobe 的幻灯片 破译PDF说明。
如果您想防止字体嵌入 PDF 文件中,请确保您的 Microsoft Word 文档使用 PDF 查看器中可用的 14 种标准字体之一(来源: 维基百科)。
- Times New Roman > Times (v3)(常规、斜体、粗体和粗斜体)
- Courier New > Courier(常规、斜体、粗体和斜体粗体)
- Arial > Helvetica (v3)(常规、斜体、粗体和斜体粗体)
- 符号 > 符号
- Wingdings > Zapf Dingbats
有什么要补充的吗? 在评论中关闭声音。 想从其他精通技术的 Stack Exchange 用户那里阅读更多答案吗? 在此处查看完整的讨论主题.