一、如何按顺序批量打印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打在同一页时。