如何从PowerPoint演示文稿中提取所有图像?


Answers:


5
  1. 在PowerPoint 2010中打开PowerPoint演示文稿。

  2. 在键盘上按Alt+ F11

  3. Microsoft Visual Basic应用程序打开。

  4. 在键盘上按Ctrl+ G

  5. 立即窗口在Microsoft VBA中打开。

  6. 将以下文本复制并粘贴到“立即”窗口中:

    ActivePresentation.SaveAs "<Drive>:\users\<username>\desktop\<filename>.htm", ppSaveAsHTML, msoFalse
    
  7. Enter键盘上的。

  8. 在PowerPoint中,演示文稿曾经具有您给它的文件名,现在它显示.htm(保存演示文稿后,标题栏将恢复为原始名称)。

    导航到PowerPoint演示文稿的保存位置。现在有一个与演示文稿同名的文件夹,后跟_files。(示例:HTMLme_files)

  9. 打开新文件夹。

    文件夹中包括演示中使用的所有音频和图像文件。

信息来源


问题在于它将整个幻灯片另存为PNG,而不仅仅是图像。我只想要图像。
AngryHacker 2011年

检查我在上面的编辑
摩押

因此,这是否意味着Powerpoint 2010不允许您从“另存为...”对话框导出为HTML?我只是做了,在2003年简报
乔所以

23

您的演示文稿文件可能具有PPTX或PPSX之类的扩展名。将.ZIP添加到文件名的末尾(即,给它一个ZIP扩展名),然后在资源管理器中双击它。这将打开该文件,就好像它是一个ZIP文件或压缩文件夹一样。

在文件夹结构中四处浏览,您将找到最初插入到演示文稿中的所有原始图像。


11

这是我在PowerPoint 2010中使用的技巧。

  • 将Powerpoint演示文稿另存为XPS文档。

  • 重命名保存的文档,将.xps扩展名替换为.zip扩展名(因为XPS文档实际上是包含大量其他文件的ZIP文件)。

  • 用您喜欢的ZIP提取器提取ZIP文件,然后检查Resources \ Images文件夹。

您应该在此文件夹中找到PPT中存储的图像。


2

编辑

如果您的版本早于2010(与我不同),则可以另存为并选择html。然后,所有图像都显示在一个文件夹中。

如果没有,请在“另存为”中选择“ .png”,这会将每张幻灯片变成一个“ .png”。


1

对于Linux / Ubuntu用户,如果它是PPTX或PPSX(请参见Steve Rindsbergs答案),则只需将其视为ZIP文件即可。

我用file-roller打开它: file-roller presentation.pptx &

当然,在命令行上解压缩也可以(unzip presentation.pptx)。

就我而言,图像位于ppt/media子目录中。


我发现file-roller当名称带有pptx后缀时,它没有打开文件。重命名带有zip后缀似乎使文件滚子很开心……
thomp45793 '18

0

在Office 2007或2010中,安装插件 SaveAsPDFandXPS并另存为pdf。安装Pdf-Xchange查看器(免费)。在其中以及“文件-导出-导出图像”下打开pdf。


0

LibreOffice可用于将演示文稿转换为zip文件,最终在其中包含一个包含所有图像的Pictures目录。

我有一个脚本可以执行此操作,但是现在找不到。如果可以的话,我会把它放在这里。


链接不再有效
EnnoGröper2015年

你是对的。不幸的是我删除了脚本。
spelufo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.