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

问题描述 投票:0回答:3

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

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

这些都是截图

office365 powerpoint office-addins office-automation
3个回答
2
投票

我不会提取文件,然后再次将其压缩为 .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


1
投票

看起来你使用的是 Mac。该操作系统在解压缩以编辑 XML 时存在两个问题:

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

这是我的操作方法文章,涵盖了这两篇文章:OOXML 黑客:在 macOS 中编辑

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


0
投票

这个主题有点陈旧,但这是我如何在 Windows 上做同样的事情来解决这个问题。

以防万一有人和我犯同样的错误:进行完全提取,修改提取文件夹的内容,用 7zip 重新压缩文件夹,将 zip 重命名为 pptx(并在此过程中删除原始 pptx)......和无法在 Outlook 中打开它。

所以这是 WA :

将 pptx 变成 zip,然后解压缩 zip 以更改解压缩文件夹中的文件。

用 powerpoint 创建一个空的 pptx,将 pptx 重命名为 zip,用文件资源管理器打开 zip,将第一个解压缩文件夹的全部内容复制到这个“zip”中,在 pptx 中重命名 zip,这成功了。

希望这会有所帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.