将 PowerPoint 1995 文件转换为现代 PowerPoint 版本

将 PowerPoint 1995 文件转换为现代 PowerPoint 版本

我试图在 Office 2013 中打开 PowerPoint 95 专有文件。它不允许我这样做,并要求下载一个独立的文件转换器。我找不到这样的转换器。

有没有什么产品可以建议我使用这些产品将这些文件安全地转换为可读格式?

答案1

答案就在那里:在 PowerPoint 2000 和 PowerPoint 2002 上安装 MS09-017 后尝试打开 PowerPoint 4.0 文档时收到错误消息

出于“安全”原因,必须将子项的HKEY_CURRENT_USER\Software\Microsoft\Office\<Office_Version>\PowerPoint\Security\FileOpenBlockDWORDFilesBeforePowerPoint95设置为 0 或FilesFromPowerPoint95设置为 0,才能在 PowerPoint 2000 或 2002 版本中分别打开 95 之前或 95 版 ppt。

答案2

LibreOffice 仍然支持 PowerPoint 95 格式(我已经在我的电脑上尝试过了)所以你可以用它来达到这个目的

soffice --headless --convert-to pptx powerpoint95.ppt

当有多个版本时,输出格式可以有一个可选过滤器。例如,要从 PPT95 转换为 PPT97,请使用

soffice --headless --convert-to ppt:"MS PowerPoint 97" powerpoint95.ppt

根据上述文档,PowerPoint 95 的过滤器是“PowerPoint 3”

在某些版本中,您需要使用libreoffice而不是soffice。有时您需要移动--headless --convert-to虽然在其他情况下你可以省略它。我相信你可以用 OpenOffice 做同样的事情

您还可以使用反卷积因为它可以转换“LibreOffice/OpenOffice 支持的任何文档格式之间”

unoconv -f pptx powerpoint95.ppt

也可以看看这个问题或者这个博客如果你想进行批量转换

答案3

来源PowerPoint 无法打开我较早的 PowerPoint 演示文稿

您尝试打开一个较旧的文件并看到如下消息:

PowerPoint 无法打开 [您的演示文稿文件的名称] 所代表的文件类型

带有 Service Pack 3 (SP3) 或更高版本的 PowerPoint 2010、2007 和 2003 无法打开以 PPT 95 格式或 PowerPoint 97-XXXX 和 PowerPoint 95 格式(其中 XXXX 是 2000、2002 或 2003,具体取决于 PPT 的版本)保存的文件。

如果您使用的是带 SP3 的 PowerPoint 2003,请参见下文。如果您使用的是 2007 或 2010,则无法强制它们打开这些旧文件。如果您确实需要访问这些文件,以下是几种可能性:

  • 检查文件是否被“阻止”。右键单击文件图标,选择“属性”。在“属性”对话框的“常规”选项卡底部,查找安全消息和标记为“解除阻止”的按钮。如果出现该按钮,请单击它以解除阻止文件,关闭“属性”对话框,然后尝试再次在 PowerPoint 中打开它。
  • 找到一台装有 PowerPoint 2003 或更早版本的计算机,在那里打开文件,然后以普通的 PowerPoint 格式保存它们。
  • 请咨询在线文件转换巨头 Zamzar,他们有解决方案
  • 尝试一下 PowerPoint MVP John Wilson 提供的这个巧妙技巧
  • 如果您有 Open Office,您可能能够打开其中的文件,然后保存为当前 PowerPoint 格式,然后在 PowerPoint 中打开这些文件。

带有 Service Pack 3 (SP3) 的 PowerPoint 2003

最近,由于 Office 2003 Service Pack 3 (SP3) 中引入的更改,一些 PowerPoint 2003 用户无法打开某些较旧的文件类型。

这篇 Microsoft 知识库文章描述了该问题并提出了一些修复建议 涉及更改注册表。本文包含解决所述问题的 REG 文件链接。

相关内容