您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
word批量打印(word批量打印设置格式)
批量,文件,文档word批量打印(word批量打印设置格式)
发布时间:2019-02-08加入收藏来源:互联网点击:
很多朋友想了解关于word批量打印的一些资料信息,下面是小编整理的与word批量打印相关的内容分享给大家,一起来看看吧。
如何一次性打印多个WORD文档
有一批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=3c.pdf
大部分pdf只打印第2,第3页,双面打印,所以用python控制批量打印所有pdf的第二页,暂停,提示翻页,然后批量打印第三页。
完整代码如下
#-*-coding:utf-8-*-
importosimporttimedefprint_pdf(pdf_file_name,page):"""静默打印pdf
:parampdf_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)foriinrange(2,4):print(i)forfinfl:if'pdf'inf.lower():
print_pdf(f,i)
notepad++怎么将多个word批量打印
notepad++将多个word批量打印方法如下:
1,把需要打印的word文档存放到一个文件夹中。
2,打开任意一个word文档,按Ctrl+P调出打印预览界面,选择好打印机关闭word文档。
3,返回到文件夹,按Ctrl+A全选word文档文件,鼠标右键单击“打印”即可批量打印word文档了。
批量打印首先选择所有要打印的文件,这里可以是word、excel、powerpoint文件。然后在所选择的文件上,点击右键。出来的菜单选择“打印”,就会一次性打印所选择的所有文件。
注意事项:这种方式,可以一次性打印所选择所有文件,但是不能再次排版。所以文件最好是已经排好版的。
本文到此结束,希望对大家有所帮助呢。
上一篇:驶的拼音(追逐竞驶的拼音)
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |