前些日子写了篇《利用VBA导出幻灯片为图片》,结果被Jackson告知,PowerPoint 2010已经有此功能了,并且PowerPoint 2007可能就已经有了。并且经最终验证,在PowerPoint 2003中同样有此功能。
由于平时用PowerPoint并不多,所以很认真的在PowerPoint 2010中寻找、找寻,终究是没找到Jackson说的直接导出图片的功能。
后来Jackson用邮件给我发了PSR做的教程,我才恍然大悟,在此将Jackson的方法和大家分享一下,并且再就上篇博文总结几点。
一、PowerPoint 2010中直接导出幻灯片为图片
第一步:打开幻灯片
第二步:执行“文件→另存为”命令,在打开的“另存为”对话框中,选择文件类型为“JPG”。
第三步:选择一个保存路径,输入一个文件名,单击“保存”按钮,这时会弹出对话框询问,选择“每张幻灯片”。
全部保存结束后会弹出对话框提示,回到指定路径,可以看到指定名称的文件夹中,是所有导出的幻灯片。
至此,幻灯片导出为图片的工作完成,从Office 2003到Office 2010均可使用此方法导出幻灯片为图片。
二、两种方法的对比
使用此方法和我上一次的博文中的方法,基本上都能实现同样的最终目的,这里作一简单比对两种方法的优劣。
1.使用“另存为”的方法,简单、易用,任何人都可以在一分钟之内学会,并且学会之后也不会忘记。缺点也很明显,对于单一PPT来说,这一工作没什么,如果是经常有类似工作要做,或是临时接到大量PPT都要导出图片的工作,比如十个、一百个,甚至更多,相信这个工作量就不用我多说了吧。
2.使用VBA的方法,麻烦,一般用户不易上手,虽然代码不多,但毕竟想要随处可用还是挺麻烦的。但优点也是很明显的,如果有大量的此类工作,或是经常有此类的工作时,可以将那篇博文中的代码作以下几个方面的修改,将可大大提高效率。
做成加载宏的模式,以工具栏按钮或菜单的形式呈现,有此类工作需要时,只需要单击一下按钮即可。
保存路径可通过变量实现,比如PPT文件的当前路径,然后在当前路径下创建一个以PPT的文件名为名的文件夹,将图片全部导出到该文件夹中。
增加递归运算。
有了以上三点改进后,可以实现的效果。不管多少个PPT文档,我们只要将其全部放到某一个文件夹下,然后单击一个按钮,会自动依次将所有幻灯片的所有内容分别导出到各自文件名命名的文件夹中。点完按钮,你可以直接去泡杯茶或是喝杯咖啡,回来,那些图片就乖乖的躺在那里了。
三、由此而想到的
虽然PowerPoint用的不多,但自认Office的几大常用组件水平不算太差,但在被Jackson告知有此功能后,恁是找了半天也没有找到操作方法(期间Google、百度也用了,貌似也没找到此类相关的应用,难道就没有人有这个方面的需求?),最后还是厚着脸皮给Jackson发了邮件,询问操作步骤。而Jackson也非常认真,使用PSR录制了教程发给我,至此我才知道原来PowerPoint“另存为”还可以这样(以前真的没注意到)。
这件事给我有以下几个方面的启发。
1.学会跳出圈子看问题。因为被Jackson告知PowerPoint有此功能后,我就一直钻到里面找“功能”点,各个功能区挨个看了个遍,隐藏的命令也挨个的看了一遍,就是没找到“导出”的功能。而我却忘了“另存为”里面的其他格式选项。所以很多时候,不能太过于“执着”某一点,要试着跳出圈子看问题,说不定问题就迎刃而解了。
2.换个方向解决问题(冷静、自信)。当时因为要将幻灯片导出,但一时没找到“导出”功能,并且Google、百度无果,在无他法之后,自己告诉自己静心下心了,想想“另类”的解决办法。于是想到了VBA(因为在Excel平台下VBA用的比较多,所以一些基本的命令、方法还算熟悉),PowerPoint下的VBA基本上上一次是第一次用,当时就调出“对象浏览器”,凭着感觉查对象的用法,没想到很快调试成功。
人们常说,条条大道通罗马,在限定的圈子里解决不了问题时,不如试着换个方向来解决问题,当时通过VBA解决了,如果VBA解决不了,我还另一个“法宝”,调整好屏幕分辨率,调整好PowerPoint的窗口大小,将各张幻灯片直接截图。虽然说是个笨方法,但在特定的情况下,先解决问题才是最重要的,而后再想着如何做好事情、把事情做好。当然截图基本是无奈之举,被我排到最后的解决方案里面的。
3.先搞清楚做什么,再搞清楚如何做。记得我跟一个同事说过,最大的问题不是如何做,而是做什么,如果你不知道自己要做什么,就算你会做,也成不了事。
记得当时Google到有这样的资料,有人说是将PPT中的所有图像“组合”,然后右键选择“另存为图片”,经实际测试效果非常不理想,并且幻灯片的背景(模板中的图案)无法组合进去。所以我认定的事实是,要“导出”来,把幻灯片导出来,这样一张幻灯片就能完好无损的变成一幅图片了。
举个不恰当但又易于理解的例子,比如一个人会配置网络硬件设备,建×××等实战操作都没有问题,如果你告诉他,现在有两台异地设备,告诉他相关信息,然后跟他说,这两台设置要配×××,他可能五分钟之内搞定问题。但现在的情况是,有一家企业在异地有分公司,各分公司的网络、硬件都构筑好了,现在要他实现各分公司的内网互联,而他却不知道该如何去做。这大概也是大家常说的不能做死技术的道理吧。
在知识如此开放,网络信息如此浩瀚的今天,我一直认为懂得做什么(管理者)比懂得如何做(技术人员)更重要,当然两者都会是最佳的了(懂技术的管理人员)。

转载于:https://blog.51cto.com/windyli/311532

再谈PowerPoint 2010导出幻灯片为图片相关推荐

  1. 利用VBA导出幻灯片为图片

    PPT现在是无处不在,好处自不必多说了.PPT除了上课时演示外,有时需要将PPT的内容放到其他的一些文档中,比如Word中使用,现在的问题就来了,如果将这些幻灯片快速提取,然后放到Word中使用. 想 ...

  2. 六上计算机基础知识ppt课件,计算机应用基础(windows 7+office 2010)课件 第六章 文稿演示软件PowerPoint 2010.ppt.pdf-汇文网...

    计算机应用基础(windows 7+office 2010)课件 第六章 文稿演示软件PowerPoint 2010.ppt.pdf-汇文网 计算机应用基础 ( windows 7office 201 ...

  3. 利用PowerPoint 2010制作图片(实例分享)

    制作图片???我想大家第一时间想到的应该就是Photoshop吧,Photoshop确实能制作出非常棒的图片,很多网站上的图片.游戏等都是使用它去创建的,但是想要创建完美的图片,您可得先去学习它(记得 ...

  4. 在PowerPoint 2010中向幻灯片添加过渡效果

    Sitting through PowerPoint presentation can sometimes get a little boring. You can make your slidesh ...

  5. 【徒手写机器学习算法】再谈数据源:从普通图片到Cifar-10(使用C++)

    [徒手写机器学习算法]再谈数据源:从普通图片到Cifar-10(使用C++) 在本系列的第一篇文章里,关于机器学习的数据源的问题被一笔带过(使用csv格式的数据),这一篇文章我会给出关于图片数据制作的 ...

  6. 遭遇WPS演示生成的PPT在PowerPoint 2010中不能显示背景的问题

    WPS其实蛮好用的,虽然在功能上和用户体验上与Microsoft Office相比还是有一定的差距,但是作为一般的办公应用已经不错了,甚至还提供了一些比Microsoft Office更方便的功能.然 ...

  7. 计算机公共课5——演示文稿软件 PowerPoint 2010

    演示文稿软件 PowerPoint 2010 一.PowerPoint 2010基础 1.PowerPoint 2010的主要功能 2.PowerPoint 2010的窗口界面 3.创建演示文稿的方式 ...

  8. 第六章:演示文稿软件PowerPoint 2010 ——知识点整理

    第六章:演示文稿软件PowerPoint 2010 --知识点整理 第六章:演示文稿软件PowerPoint 2010 知识梳理 高频考点 6.1 PowerPoint 2010 基本知识 6.1.1 ...

  9. (二.Windows7操作系统基本概念 三.字处理软件Word 2010 四.电子表格系统Excel 2010 五. 演示文稿文件PowerPoint 2010)

    ※▲计算机文化基础知识 二.Windows7操作系统基本概念 1.操作系统概述 2.Windows7基础 3.Windows7 的文件夹和文件夹管理 4.Windows7控制面板 5.Windows7 ...

最新文章

  1. Blender建筑可视化技能学习视频教程
  2. 慎用MySQL replace语句
  3. C++ Primer 5th笔记(chap 19 特殊工具与技术)使用 RTTI
  4. mysql忘记设置用户_MySQL数据库为用户设置密码,Mysql修改密码。Mysql忘记密码解决方法...
  5. html5哪个输入字段必填,HTML5:如何使用“required”属性和“radio”输入字段
  6. python端口被占用_端口被占用怎么解决
  7. cmd长ping记录日志和时间_四个网络命令ping、arp、tracert、route的详细用法
  8. 超一流 | 从XLNet的多流机制看最新预训练模型的研究进展
  9. 自定义控件之瀑布流与水波纹实现
  10. 饥荒进地洞服务器无响应,饥荒联机洞穴设置及常见问题的解决方法
  11. 西部数码linux云服务器,linux云服务器选择哪个版本
  12. 暗淡蓝点-爱护我们的家园-地球
  13. ubuntu16.04 安装virtualbox 问题 RTR3InitEx failed with rc=-1912 (rc=-1912)
  14. Linux下安装python及MySQLdb
  15. ASP.NET Core 入门教程 7、ASP.NET Core MVC 分部视图入门
  16. xjad一款不错的java反编译软件
  17. adc matlab代码,pudn-几种ADC设计的matlab源码
  18. 单片机数码管显示原理
  19. 计算机显卡型号中数字含义详解,显卡型号中字母和数字都是什么意思?
  20. 深度、广度优先遍历算法python

热门文章

  1. mysql查看正在执行的sql语句
  2. webpack源码之tapable
  3. Elam的git笔记:(二)git的安装与基本操作介绍
  4. numpy.ndarray的赋值操作
  5. oracle中的exists 和 not exists 用法详解
  6. 静态资源(StaticResource)和动态资源(DynamicResource)
  7. Ubuntu 10.04 LTS 网站权限不够
  8. 第四篇 Gallery控件
  9. 为什么分散刷新没有死时间_分散项目为何失败(以及如何处理)
  10. 数据通信技术(六:静态路由实验)