一、如何按顺序批量打印PDF\WORD\EXCEL格式的文件 混合打印500多个文件?
有一批PDF文件,好几百个,每个只打印第2,3页,双面打印
网上搜索一波,方案如下:
安装Ghostscript,GhostView,使用gsprint命令打印pdf文件。
gsprint命令参数说明:
"-dQUIET", 安静的意思,指代执行过程中尽可能少的输出日志等信息。(也可以简写为“-q”)
"-dNOSAFER", 通过命令行运行
"-dBATCH", 执行到最后一页后退出
"-dNOPAUSE", 每一页转换之间没有停顿
"-dNOPROMPT", 没有相关提示
"-dFirstPage=1", 从第几页开始
"-dLastPage=5", 到第几页结束
"-sDEVICE=pngalpha", 转换输出的文件类型装置,默认值为x11alpha
"-g720x1280", 图片像素(-gx),一般不指定,使用默认输出
"-r300", 图片分辨率(即图片解析度为300dpi),默认值好像是72(未测试证实)
"-sOutputFile=/opt/shanhy/error1png/%d.png", 图片输出路径,使用%d或%ld输出页数
比如打印c.pdf第2,3页,命令如下
gsprint -dFirstPage=2 -dLastPage=3 c.pdf
大部分pdf只打印第2,第3页,双面打印,所以用python控制批量打印所有pdf的第二页,暂停,提示翻页,然后批量打印第三页。
完整代码如下
#-*- coding: utf-8 -*-
importosimporttimedefprint_pdf(pdf_file_name, page):"""静默打印pdf
:param pdf_file_name
:page 打印第几页
:return:"""cmd= 'gsprint -dFirstPage=%s -dLastPage=%s %s' %(page, page, pdf_file_name)print(cmd)
p=os.popen(cmd)
time.sleep(3)print(p.read())if __name__ == '__main__':
curr_path=os.getcwd()
fl=os.listdir(curr_path)for i in range(2,4):print(i)for f infl:if 'pdf' inf.lower():
print_pdf(f, i)
二、几百个PDF文件,如何批量打印
1、首先,将我们要一次打印的文件整理在同一文件夹,可以自己编号,方便识别。另外,我们最好保证每个文件夹中的文件格式相同。
2、然后,打开SETE批量打印软件,达到软件界面。
3、在界面左上角选择打印项目,也就是需要打印的文件格式。包括我们常用的WWord、Excel、PDF、PPT等办公软件,还有ACAD也是支持的。
4、然后在界面上方中间选择基本打印设置,这里就和我们常用的打印设置类似。包括连接的打印机,纸张大小,单双面打印、打印份数等。
5、右上方是文件过滤选择栏,我们可以在这里设置条件过滤文件夹中我们不需要打印的文件。
6、现在点击界面右侧中间的添加文件按钮,在弹出的界面上选择需要导入的文件夹,全选或者选取部分需要打印的文件。
7、点击开始打印,软件则可以按文件顺序逐份打印,我们只需要保证打印机纸张够用,然后等待就好了。
三、Word、Excel、PDF批量打印方法
如果遇到需要打印很多不同类型的文件的情况,该怎么办呢?下面我来介绍一种方法,可以实现不同类型文件批量打印。
01
首先,我们需要下载一款免费软件。浏览器搜索“OFFICE批量打印精灵”,下载并安装到自己的电脑中。
02
然后,我们打开该软件,软件打开是这样的界面。我们可以点击“添加文档”,也可以根据提示,直接把文档拖进来。
03
添加完文档后,如图所示,选择打印机,点击“开始打印”。
04
下面会出现打印进度,不同类型的文档会根据添加顺序,逐一打印。
四、一个文件夹里的多个PDF文件批量打印
就是合并PDF,再打印。可移植文档格式是一种电子文件格式。这种文件格式与操作系统平台无关,也就是说,PDF文件不管是在Windows,Unix还是在苹果公司的Mac OS操作系统中都是通用的。
这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件在开始使用PDF格式文件。
扩展资料
PDF文件使用了工业标准的压缩算法,通常比PostScript文件小,易于传输与储存。它还是页独立的,一个PDF文件包含一个或多个“页”,可以单独处理各页,特别适合多处理器系统的工作。
此外,一个PDF文件还包含文件中所使用的PDF格式版本,以及文件中一些重要结构的定位信息。正是由于 PDF文件的种种优点,它逐渐成为出版业中的新宠。
参考资料来源:百度百科-pdf
五、如何批量打印某个文件夹里的所有PDF文件
借助迅捷PDF虚拟打印机,可以实现放在一个文件夹里的所有文件一块打印。
具体操作步骤如下:
1、进入迅捷办公官网,下载迅捷PDF虚拟打印机软件。
2、打开软件之后,点击界面的“配置设定”选项,对打印文件的格式进行设置。
3、打开设置界面后,需要点击软件左侧的“保存”选项,然后选择里面的“选取默认的文件格式”,选中需要批量打印的文件格式。
4、之后点击“保存”选项,对软件的设置进行保存。
5、接着选中里面的“迅捷PDF虚拟打印机”,然后不要勾选界面当中的“逐份打印”,并且选择打印份数,最后点击“确定”,迅捷PDF虚拟打印机就会进行批量打印文件操作。
六、如何批量打印PDF文件,大概文件在1000份以内
具体方法如下:
1、运行电脑里的PDF编辑工具,在工具里找到“合并文件”的选项。注意,就是要将多份文件进行合并。
2、点击“添加文件”,把要打印的PDF文件一起添加进来。
3、点击“合并”,多个PDF文件就合并成一个PDF文件了。注意,这里将几百份的文件合并成一个文件。
4、右击合并好的PDF文件,选择“打印”,打印范围选择“所有页面”,点击“确定”即可。这样,就可以批量打印PDF文件了。
扩展资料:
用Adobe Acrobat Pro合并PDF文件。安装了Adobe Acrobat Pro之后,选中要合并的PDF,右击,选择,在Acrobat中合并支持的文件,弹出合并文件的窗口,调整文件顺序。在选项中选中,总是添加书签到Adobe PDF,选择合并文件。
之后就是直接打印那个合并的文件。注意:打印时要选择最小最合理的边距,这样才看得清,特别是把两面PDF打在同一页时。