在PowerPoint 2007里把PPT文档批量转为PDF

所属分类: 软件教程 / 办公软件 阅读数: 1252
收藏 0 赞 0 分享
  在Office 2007中,要把PPT转换成PDF格式很简单,但如果要把大量的PPT转换成PDF就是一件很难的事情了,因为PowerPoint2007(下文简称PPT2007)本身不支持批量转换,不过我们可以利用VBS在PPT2007的外部实现PPT文档的转换,方法也很简单。下面我就教大家详细的转换方法。
  通过本文可以了解到:
  1.利用VBS在PPT2007的外部实现PPT文档转换成PDF(PDF.VBS);
  2.文件夹选项中对指定类型的文件进行右键功能绑定;
  提示:Office2007只要安装一个SaveAsPDF的加载项之后,就可以直接利用Office2007中的具体应用来进行另存PDF。

在PowerPoint 2007里把PPT文档批量转为PDF_脚本之家jb51.net转载

(图示)
  经过笔者的尝试,最终知道PDF的文件类型是32,因此我们仍可以使用SaveAs的方法在脚本中实现另存为PDF功能,其关键语法就在于:MyPress.Saveas ls_new,32
  有了PDF.VBS在手,我们只要完成它和资源管理器的整合。批量转换的工作就迎刃而解了。在资源资源管理器中点“工具”菜单上的“文件夹选项”,单击“文件类型”标签,在“已注册的文件类型”中找到“PPT”(或“PPTX”)的文件类型,然后在右键菜单上注册相应的转换功能,如图1所示:

在PowerPoint 2007里把PPT文档批量转为PDF_脚本之家jb51.net转载

(图1)
  关键就在“用于执行操作的应用程序”里的内容(其中G:\Windows对应于系统所在路径,请根据系统路径进行设定):
  G:\WINDOWS\system32\wscript.exe c:\pdf\pdf.vbs "%1"
  "%1"就是传入的第1个参数,加入双引号的目的是需要考虑全路径名中可能含有空格。接下来就是如何操作批量工作:只要找到多个PPT(PPTX类似),然后点右键菜单中的PPT2PDF就可以了,图2就是此功能的应用:

在PowerPoint 2007里把PPT文档批量转为PDF_脚本之家jb51.net转载

(图2)
  转换过程中,PPT2007在调度过时并不真正关闭,会一直转换下去,这5个文件的转换也挺快,然后再看看我们的成果吧:

在PowerPoint 2007里把PPT文档批量转为PDF_脚本之家jb51.net转载

(图3)
  怎么样?这种批量转换的方法很过瘾吧?如果是几十个或者是几百个PPT(PPTX)的演示文档,或者是经常重复性的操作,使用此方法都非常方便。更让人叫绝的是:因为是和资源管理器进行集成,不论是同一目录还是多重子目录下PPT的转换过程,在利用Windows操作系统的搜索功能后,只要选中相应的文档,再点右键“PPT2PDF”,就可以完成我们“有PPT的地方就有PDF”的终极目标了(当然要求所在目录是可写的,而不是只读)。

更多精彩内容其他人还在看

excel怎么使用EDATE函数计算员工退休时间?

excel怎么使用EDATE函数计算员工退休时间?在管理公司的时候,需要看看即将需要退休的员工数量,该怎么计算什么时候员工退休呢?下面我们就来看看excel中EDATE函数的使用方法,需要的朋友可以参考下
收藏 0 赞 0 分享

excel表格中直条图怎么调节直条间的间距?

excel表格中直条图怎么调节直条间的间距?excel表格中的数据生成了矩形图表,想要调整矩形条之间的间距,该怎么调整呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

word左侧目录大纲怎么显示?word显示左侧导航目录教程

有的朋友在使用word时发现左侧的目录不见了?怎么让它显示呢?今天小编给大家带来word显示左侧目录教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Access表与表之间怎么创建关系?

Access表与表之间怎么创建关系?Access中有很多表,想要给两个表添加联系 ,该怎么添加呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

excel公式太长怎么办? excel长公式简化的方法

excel公式太长怎么办?excel表格中输入的公式很长,看上去比较累,想要简化公式,下面我们就来看看excel长公式简化的方法,需要的朋友可以参考下
收藏 0 赞 0 分享

ppt怎么制作不停旋转的太阳动画效果?

ppt怎么制作不停旋转的太阳动画效果?ppt中可以制作一些简单的动画效果,该怎么制作呢?下面我们就来看看ppt制作不停旋转的太阳的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

excel表格提示不能更改数组该怎么办?

excel表格提示不能更改数组该怎么办?excel表格需要使用公式中定位的单元格,但是发现不能更改,提示不能更改数组的某一部分,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

ppt怎么设计出很漂亮的照片特效?

ppt怎么设计出很漂亮的照片特效?ppt中想要给插入的照片添加一些特效,该怎么添加呢?下面我们就来看看详细的教程,很简单,需要的朋友可以参考下
收藏 0 赞 0 分享

WPS怎么绘制立体的流程图?

WPS怎么绘制立体的流程图?之前我们介绍过wps制作平面流程图,今天我们就来看看制作立体的流程图效果的教程,很简单那,下面我们就来看看吸纳关系的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Excel如何设置四舍五入 Excel 四舍五入的设置方法

一些Excel表格中的数据中含有很多小数点的存在,当我们需要对这些数据进行四舍五入的时候,是可以通过函数实现的,那么Excel四舍五入怎么设置呢?下面通过本文给大家介绍下,需要的朋友参考下吧
收藏 0 赞 0 分享
查看更多