Powerpoint 演示文稿解压缩和压缩为 pptx 不起作用

问题描述

我试图探索 pptx 文件中的内容。所以,我在网上搜索它说将其重命名为 .zip 并使用文件资源管理器打开它。它工作正常。

enter image description here

然后我再次压缩所有这些东西并将其重命名为 .pptx,它抛出一个错误,说它已损坏。谁能知道为什么会发生这种情况以及如何解决?我只想找回我的ppt

这些都是截图

enter image description here

enter image description here

解决方法

我不会提取文件,然后再次将其压缩为 .zip。使用 7zip 并编辑您想要的文件而不解压缩它。 编辑完成后可以将修改后的压缩数据保存为.pptx

参考:https://social.technet.microsoft.com/Forums/ie/en-US/eb707730-db85-4884-8c27-000d51e081e6/pptx-file-renamed-to-quotzipquot-is-a-zip-folder-but?forum=officeitproprevious

,

您好像在使用 Mac。该操作系统在解压缩以编辑 XML 时存在两个问题:

  1. 操作系统会在您查看的每个文件夹中创建一个不可见的 .DS_Store 文件。这些文件在重新压缩时与 Office 文件不兼容。您需要创建不创建这些文件的第二个磁盘驱动器。
  2. macOS 存档实用程序无法正确重新压缩文件,因此 Office 程序可以读取它们。您可以使用终端中的命令行 Zip 实用程序解决此问题。

这是我的操作方法文章,涵盖了这两个方面:OOXML Hacking: Editing in macOS

但是对于大多数 OOXML 编辑,您不需要解压缩和重新压缩。您可以使用像 BBEdit 这样的文本编辑器,它可以打开 Office 文件并在不解压缩的情况下对其进行编辑。或者您可以在 Chrome 浏览器中安装 OOXML Tools 插件,无需解压即可编辑。