win7 python调用打印机安装 打印pdf

win7家庭版 直接安装python3可能会报错如下链接所示,下载安装对应版本补丁即可
1.下载安装(补丁)
https://zhuanlan.zhihu.com/p/258012425

2.安装python(选择需要版本)
https://www.python.org/downloads/windows/

3.安装pywin32
pip install pywin32

4.打印pdf 百度云盘 提取码: 146c

方式1

import win32api
import win32print

# 依赖库 需参考上面连接 
//这里两点坑需要注意,完美打印
//1.配置环境变量无效,必须全局路径
//2.gswin32默认安装到带x86路径,路径转义坑了一个晚上直接放弃
win32api.ShellExecute(0, 'open', 'D:\\shopee\\GSPRINT\\gsprint',' -ghostscript D:\\shopee\\gs9.20\\bin\\gswin32 -printer QR-4888 210504QXQNA497.pdf ', '.', 0)

方式2

直接用cmd调起依赖库

//同样注意,环境变量无效,必须全局路径

gswin = 'D:\\shopee\\gs9.20\\bin\\gswin32'
cmd = 'cmd.exe /k D:\\shopee\\GSPRINT\\gsprint -ghostscript ' + gswin+ '  -printer QR-4888 210504QXQNA497.pdf'
os.system(cmd)

似乎方式1更加优雅,6得起飞🛫️

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容