到目前为止,我已经阅读了所有能找到的“帮助”资源,但还是没有找到问题的答案。我创建了一个 word 文档,它是一本书的模板 - 它不是保存为 .dotx 文件,而只是 .docx。它包含一些介绍性文字和插图,以及大量格式化标题布局中的空白空间,用于粘贴信息和插入照片。“空”文档为 1.2 MB,其中插图为 1.1 MB。要插入的 33 张照片(JPEG 文件)的完整集合为 2.8 MB - 平均照片大小为 85 KB。粘贴文本以填充空白空间后,文件为 1.4 MB(这包括模板文件原始的 1.2 MB)。添加 2.8 MB 的照片后,文件为 39.4 MB。文件的各个元素总计约为 3.2 MB,怎么会这样呢?所有照片都已压缩。
我还能做些什么来减小文件的大小?
答案1
在 Paint 或类似程序中打开图像然后使用Ctrl-C(复制)和Ctrl-V(粘贴)会导致这种可怕的膨胀。
插入图片时你几乎应该总是使用Insert->Picture菜单选项,因为这将以与源图像几乎完全相同的格式插入图像。复制粘贴图像则不然,因为 Word 不知道剪贴板上的图像数据是什么格式(剪贴板将使用原始图像格式),通常会将其转换为巴布亚新几内亚这将保留剪贴板上的所有图像数据。
对于摄影图像而言,PNG 的压缩效果远不及 JPG,而且典型的 JPG 到 PNG 转换(例如复制粘贴图像插入方法)通常会导致文件大小随着源图像尺寸的增大而越来越大。
我见过图片插入工具萎缩JPG 文件大小,大概默认 JPEG 压缩设置为 85,并在插入图像时应用它,但我从未见过它过度地使图像更大。
我刚刚测试过,它将 600kb 的图像缩小到 120kb(相当于原始图像的 JPEG 压缩比为 85),但将同一图像保存为 50kb(JPEG 压缩比为 50)后插入 Word 时仍为 50kb
在几乎所有情况下,您都希望使用Insert->,Picture即使这意味着需要先保存图像,然后在 Word 文件选择对话框中搜索它,这有点烦人。
答案2
有趣的是,docx 格式实际上只不过是一个 zip 压缩档案,后缀是“.docx”而不是“.zip”。也就是说,完全可以将任何 docx 的内容提取到文件夹中,然后使用超级压缩重新压缩内容,并使用 docx 扩展名重命名生成的 zip 文件。这可以大大减小文件大小,具体取决于内容。这可能不是定期减小文件大小的最有效方法,但绝对是一个值得了解的技巧。
答案3
单击图片,然后您会看到一个名为的额外选项卡Format
。在最左侧的列中,有一个按钮compress pictures
。单击此按钮后,将启动一个新的弹出窗口,其中将包含用于缩小图片尺寸和更好压缩的选项。它将帮助您减小 Word 文档的大小。
答案4
我刚刚发现了这个文件大小问题的解决方案,至少对我而言是这样的。我在 Windows 7 Enterprise SP1 上使用 WinWord 2010,并且有一个 80+MB 的 .docx 文件,其中包含许多图像。我在 Word 中执行了通常的压缩图像操作,但它将文件大小减少了不到 1%。通过解压缩 .docx 文件进行进一步调查后,我发现图像在 .docx 文件中是重复的。即 .docx/zip 文件中有 2 个相同图像的副本。此“现象”也在此处报告:http://answers.microsoft.com/en-us/office/forum/office_2010-word/word-2010-file-bloat/80f77059-10fa-4cb7-8bd2-ffd67e260761?page=1&tm=1429251536125 请注意,仅当您使用 Word2010 中的绘图画布时才会发生图像重复。如果您插入的图像不在绘图画布内,则不会发生重复。
我尝试从 .zip 文件中删除重复的图片,然后将 .zip 文件重命名为 .docx。这种方法收效甚微。文件大小减少了 40%,但有些图片没有显示在 .docx 文件中,这意味着我在某些情况下删除了“错误的”重复图片。我不想经历逐步找出要删除哪个重复图片的繁琐过程,因此在从网上获得一些想法后,我反复保存并重新保存 .docx 文件。最后,下面的步骤成功将文件大小减少了至少 50%(是的,它从内部消除了重复图片)。
- 打开有问题的.docx 文件。
- 另存为> Win97-2003 文档 (*.doc);生成的 .doc 文件小约 20%。
- 打开新的较小 .doc 文件。在某个地方进行一些小改动,比如输入一个字符然后删除它。否则,下一步文件大小的减少幅度可能不大。
- 另存为>(.docx),再次保存为win2010;确保“保持与Word以前版本的兼容性”被勾选。
- 生成的.docx 文件将比原始.docx 文件小约 50%。
希望这可以帮助。