我有一个 PowerPoint 文件。我在文档中使用了 2 种自定义字体,因此我决定使用 PowerPoint 中的“嵌入字体”选项将字体嵌入到文件中。
如果没有嵌入字体,文件大小为483kB启用选项(嵌入“仅使用的字符”)后,文件大小激增至14MB。
导出为 PDF 后文件大小仅为 600kB。
我的文档中只有大约 50 个字母,文件大小竟然增长这么多,这似乎很奇怪。有没有办法有效地减小文件大小以便可以通过电子邮件发送?字体不一定必须嵌入;它只需要采用 PowerPoint 格式(而不是 PDF)并在从其他设备呈现时正确显示。
答案1
您在标题和文本中清楚地说明了您设置了“另存为”仅使用字符并且这样会减小尺寸,但没有显示任何内容示例。
这是一个小的单页,我们可以看到,当保存为无字体时,它只有 37 KB(比使用的字符小得多)
显然,如果包含所有使用的字体及更多内容,它将增加到 22 MB,并且当您尝试保存时,使用的字符仅为 1/10 的大小,低于 2 MB。
问题在于,它取决于所包含字体的可变性,即每个子集需要多少空间,如果合成高度详细的字形,某些字体的空间可能会非常大。
要找出最严重的违规者,您可以将 pptx 保存为 zip 文件,然后像提取一个简单的文件夹一样提取。
基于此,您可以决定重新设置这些字符的样式,以匹配使用较少存储空间的其他字体“就是这样”而且这样的话,文件大小也不太可能减小太多。
答案2
嵌入字体时,PowerPoint 嵌入的字体可能超出您的要求。
下面引用了 Nicholas_W 的一篇精彩帖子:
在 PowerPoint 中嵌入自定义字体时管理文件大小。
当您在 PowerPoint 模板中嵌入自定义字体时,文件大小会增加大约文档中使用的字体大小。为了方便编辑,PowerPoint 还嵌入了文档中使用的字体的常规、粗体、斜体、粗斜体粗细。如果您使用项目符号,则可能包含 Calibri 等字体。
为了减小文件大小,请仅嵌入所需的字体。请按照以下步骤操作,以确保 Calibri 等标准字体未嵌入到您的文档中。
- 选择看法从功能区中选择幻灯片母版。
- 在“幻灯片母版”功能区选项卡中,选择字体,然后选择自定义字体。
- 选择您想要的标题字体和正文字体(如果您需要复杂的脚本支持,那么也可以指定这些)。
- 选择节省。
- 选择关闭主视图。
- 选择文件, 然后选项,然后选择节省。
- 在 PowerPoint 选项对话框的右侧,选择选项在文件中嵌入字体然后接下来选择嵌入所有字符。
- 选择好的。
PowerPoint 将在下次保存时嵌入字体。
如果您已经嵌入多种字体,可以按照以下步骤删除它们:
- 选择文件, 然后选项, 进而节省。
- 在 PowerPoint 选项对话框的右侧,取消选择 Em 选项文件中的字体然后接下来选择嵌入所有字符
- 选择好的
PowerPoint 将在下次保存时删除所有嵌入的字体。
注意:Microsoft Office 在嵌入之前会检查每种字体的嵌入权限。没有嵌入权限的字体不会被嵌入。要了解嵌入权限,请查看 开放类型规范。
选择“嵌入所有字符”将仅嵌入文本中使用的字符,这与嵌入字体的整个字符集(包括特殊字符)不同。
答案3
请注意上面引用的这句话:
为了方便编辑,PowerPoint 还嵌入了文档中使用的常规、粗体、斜体、粗斜体字重的字体。如果您使用项目符号,则可能包含 Calibri 等字体。
PPT 将嵌入每种字体的几种粗细。这将增加嵌入的字体大小。
另外,选择“替换字体”对话框可查看 PowerPoint 认为正在使用的字体;有时字体数量比您预期的多。这些字体也会被嵌入,即使只是部分嵌入。