最近由于工作需要,有些ppt材料想打印出来学习,但是ppt页数较多,ppt单页打印有些浪费纸张,而且也不能拿到外面打印店去打印,所以只能自己动手设置一页多张打印,并且最后双面打印,这样就做够节省纸张了。网上的一些方法也试了一些,但是达不到满意的效果,比如一页虽然能打印6张或9张ppt,但是,要么ppt之间的间距太大,要么ppt离页边距太远,不能铺满整张纸,还是比较浪费纸张。所以,索性自己根据现有的方法再进一步摸索,终于找到了比较满意的打印方法,可以一页打印多张ppt且ppt之间的彼此间距很小,且铺满整张纸。打印出来既不影响阅读,也不浪费纸张,效率和环保兼得啦。

方法如下。

本人使用的软件工具:office2010、adobe acrobat 9 pro、doPDF (其他类似的工具也可自行尝试和使用,这里只介绍基本方法)

步骤一

首先,在Powerpoint 2010 中,点击:文件---另存为---保存类型选择pdf,将要打印的ppt文件另存为pdf文件。这个时候,保存后的pdf文件就是一页一张ppt的pdf了。

要打印的ppt文件:

另存为之后的pdf:

步骤二

接下来,将生成的pdf文件用adobe acrobat pro打开,点击:文件--打印,设置页面缩放方式设为“在每张纸上放置多页”;每页纸打印的页数根据需要可设为4、6、9等等(我这里选择的9);页序选择“横向”;不勾选“自动旋转页面”;打印页边框可根据个人需要进行勾选,勾选之后会打印ppt的边框(这里我勾选打印页边框)。打印机建议选择轻量级的专业pdf打印工具doPDF,当然其他pdf打印机也可以,如Adobe PDF、Foxit PDF Printer等(我这里选择的doPDF,个人所爱啦,嘿嘿)。

个人经验:当ppt页数较多导致之前另存为生成的pdf文件较大时,doPDF打印速度更快、效率更高。使用前请先下载和安装doPDF软件,然后打印机中就可以选择doPDF打印机了。doPDF官网:http://www.dopdf.com/

选择好pdf打印机之后,在打印机属性里一般可以设置页面方向为横向和纵向。注意:这一点可以根据自己的需要和一页打印的ppt数量进行调整,可以对比一下设置前后的效果再确定。(这里我选择的横向)

打印机的属性中,选择方向为横向

设置完毕啦,看看效果哈

设置完毕了,效果还算满意吧,嘿嘿。

步骤三

然后,点击确定,将另存为生成的pdf文件再次打印为一页显示多页ppt的pdf文件。

一页显示多页ppt的pdf文件

步骤四

最后,将新生成的pdf文件打开,用常用的pdf阅读器打开即可,现在不一定要用adobe acrobat 啦,点击:文件--打印,选择实际的物理打印机。(如果打印机支持双面打印的话,设置打印机属性为双面打印)。这样一页打印多张ppt且铺满页面的打印效果就粗来啦,效率和环保兼顾啦啦啦啦

 

-------------------------小技巧----------------------

如果有多个ppt文档要打印成一样的效果,建议在步骤一的时候先全部另存为pdf文件,然后将这些pdf文件利用adobe acrobat进行合并(文件--合并--合并文件到单个PDF),将这些pdf文件按先后顺序合并成一个pdf文件,然后将合并后的pdf文件继续后面的步骤即可。

选择合并到单个PDF

添加文件并调整文件合并的先后排序

 

--------------------本文为作者精心原创,转载请注明出处,谢谢!------------------------------

PPT如何一页多张打印且铺满整个页面的更多相关文章

  1. PPT文档页数显示的增加和更新

    在PPT的右下角增加页数的显示能够帮助演讲者把握进度,所以会经常遇到需要把页数显示在右下角的情况,这次在制作ppt的时候也遇到了.因此在这里总结一下设置方法. 一.在右下角显示当前页数和总页数 1)获 ...

  2. Fastreport怎么样在同一页上下部分打印相同内容

    使用FastReport遇到个难题,不知道怎么解决 分组打印之后,需要同一页上下部分打印相同内容,就是一式两份的联单打印. 例如: 送货单 ********** A 这里上半页,地区分组之后的内容 * ...

  3. 解决:spring security 登录页停留时间过长 跳转至 403页面

    前言:最近的项目中用到了spring security组件,说句显low的话:我刚开始都不知道用了security好不勒,提了bug,在改的过程中,遇到了一些问题,找同事交流,才知道是用的securi ...

  4. 20171024xlVBA批量获取PPT\WORD\PDF页数

    Public Sub ModifyFileNames() Dim FolderPath As String Dim FileNames As Variant Dim dotPos As Long Di ...

  5. POI中操作PPT获得每页的TABLE

    HSLFSlideShow slideShow = new HSLFSlideShow(bufferInputUtil.getBufferedInputStream()); logger.info(& ...

  6. 跨域调用报表展现页面的flash打印方法

     环境说明: 项目的应用和润乾的报表应用分别部署在同一机器不同的web服务器上(IP相同,端口不同,项目的端口8080,报表应用的端口是6868). 在项目中的父页面通过iframe调用报表展现页 ...

  7. window.print() 去掉页眉页脚及打印链接【转载】

    页面中添加样式: <style media="print"> @page { size: auto; /* auto is the initial value */ m ...

  8. 如何设置鼠标右键单击返回ppt上一页

    点击“powerpoint选项”,选择“高级” 将“幻灯片放映”选项下“鼠标右键单击时显示菜单(E)”前面的钩去掉.图为处理过的.

  9. viewpager在最后一页滑动之后,跳转到主页面

    [TOC] viewpager在最后一页滑动之后,跳转到主页面 思路 主要有是两个监听, 一是addOnPageChangeListener();二是setOnTouchListener(): add ...

随机推荐

  1. Asp.net MVC中Html.Partial, RenderPartial, Action,RenderAction 区别和用法【转发】

    Html.partial和RenderPartial的用法与区别Html.partial和RenderPartial都是输出html片段,区别在于Partial是将视图内容直接生成一个字符串并返回(相 ...

  2. 17-spring学习-AOP初步实现

    AOP是面向方面的编程,在实际开发中,AOP都会工作在业务层,因为业务层要调用数据层,而业务层也要完成所有辅助性的业务层操作. 范例:定义业务层操作接口: package com.Spring.Ser ...

  3. 解析drupal_render()

    drupal_render()函数接收一个结构化的数组作为参数,然后调用theme()输出HTML. function drupal_render(&$elements) { ... ... ...

  4. UED、UCD、UE、UI、交互设计概念

    作者:王阅微链接:https://www.zhihu.com/question/19908990/answer/14314128来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明 ...

  5. 建立对ActiveX控件的了解

    本文来自百度百科:ActiveX控件   ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM).在有目录和其它支持的网络中,COM变成 ...

  6. Linux 间网线直连

    核心提示:两台linux 系统用交叉线直连的方法: 1.交叉网线制作 A头:白橙,橙,白绿,蓝,白蓝,绿,白褐,褐 B头:白绿,绿,白橙,蓝,白蓝,橙,白褐,褐 即 B头的1.3脚相对A头互换:2脚与 ...

  7. DataGridView 的单元格的边框、 网格线样式的设定

    1) DataGridView 的边框线样式的设定DataGridView 的边框线的样式是通过 DataGridView.BorderStyle 属性来设定的. BorderStyle 属性设定值是 ...

  8. Redis 实现接口访问频率限制

    为什么限制访问频率 做服务接口时通常需要用到请求频率限制 Rate limiting,例如限制一个用户1分钟内最多可以范围100次 主要用来保证服务性能和保护数据安全 因为如果不进行限制,服务调用者可 ...

  9. Delphi 全局画点TCanvas.Pixels[X,Y]

    procedure TForm1.btnChangePixelClick(Sender: TObject); var baseX : integer ; baseY : integer ; i,j : ...

  10. libjpeg.a exists or that its path is correct

    Android NDK: ERROR:/cygdrive/e/cocos2d-x/code/cocos2d-2.1rc0-x-2.1.3/HelloTest1/proj.android/../../c ...