鱼C论坛

 找回密码
 立即注册
查看: 1006|回复: 3

[技术交流] 打印机控制疑问

[复制链接]
发表于 2021-12-13 10:44:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
大家好,最近在使用win32print模块打印文档时,我能控制打印机的常规参数,比如分辨率以及单双向和页面宽度高度等,但是有个问题一直没有找到方法,就是连接喷墨打印机时,我想控制打印机的出墨量,以及控制打印机的单个颜色出墨打印文件,比如我用**墨水打印文件,其它没有选择的颜色就不能出墨水,这个python能实现这样的功能吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-12-13 13:31:55 | 显示全部楼层
本帖最后由 jackz007 于 2021-12-13 13:39 编辑

       这个,你得先查询打印机的技术手册,了解制造商是否对用户开放了相关控制接口,相应的控制指令是什么,然后才是用 Python 如何实现的问题。据我所知,操纵绘图仪和打印机是有专门语言的,比如,常见的 HP-GL 语言以及 PostScript 页面描述语言等等。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-12-13 15:35:02 From FishC Mobile | 显示全部楼层
这些比较专业的功能是打印机提供的,系统只提供比较通用的API。你应该查查打印机有没有提供专用的打印程序,看看打印程序有没有命令行调用方式,看看程序的参数文档。如果有打印程序,可以用python通过运行命令行的方式打印。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-15 09:31:56 | 显示全部楼层
好的,谢谢大家的解答
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-12 03:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表