我有一个 PowerPoint 演示文稿,基本上是幻灯片。如何将所有图片提取到文件夹中?
我见过一些文章指导您将演示文稿保存为 HTML,但 PowerPoint 2010 中没有这种文件格式。
有任何想法吗?
答案1
在 PowerPoint 2010 中打开 PowerPoint 演示文稿。
按下键盘上的Alt+ 。F11
Microsoft Visual Basic for Applications 将打开。
按下键盘上的Ctrl+ 。G
立即窗口在 Microsoft VBA 中打开。
将以下文本复制并粘贴到立即窗口中:
ActivePresentation.SaveAs "<Drive>:\users\<username>\desktop\<filename>.htm", ppSaveAsHTML, msoFalse
按下Enter键盘上的 。
在 PowerPoint 中,您的演示文稿曾经具有您指定的文件名,但现在它显示为 .htm(保存演示文稿后,标题栏将恢复为其原始名称)。
导航到保存 PowerPoint 演示文稿的位置。现在有一个文件夹,其名称与您的演示文稿相同,后跟 _files。(示例:HTMLme_files)
打开新文件夹。
文件夹内包含演示文稿中使用的所有音频和图像文件。
答案2
您的演示文稿文件可能具有 PPTX 或 PPSX 之类的扩展名。在文件名末尾添加 .ZIP(即为其添加 ZIP 扩展名),然后在资源管理器中双击它。这样会将文件打开,就像它是 ZIP 文件或压缩文件夹一样,事实上它确实是。
在文件夹结构中四处查看,您将找到最初插入演示文稿的所有原始图像。
答案3
这是我在 PowerPoint 2010 中使用的技巧。
将 Powerpoint 演示文稿保存为 XPS 文档。
重命名保存的文档,将 .xps 扩展名替换为 .zip 扩展名(因为 XPS 文档实际上是包含一堆其他文件的 ZIP 文件)。
使用您最喜欢的 ZIP 提取器提取 ZIP 文件并检查 Resources\Images 文件夹。
您应该在此文件夹中找到存储在 PPT 中的图像。
答案4
对于 Linux/Ubuntu 用户,如果是 PPTX 或 PPSX(请参阅Steve Rindsbergs 的回答)您可以简单地将其视为一个 ZIP 文件。
我使用 file-roller 打开它:file-roller presentation.pptx &
当然,通过命令行解压缩也是可行的(unzip presentation.pptx
)。
就我而言,图像位于ppt/media
子目录中。