自己那台打印机,因为不是经常用,造成喷墨头堵塞,机内和机外的各种清洗方法都试过了,最后还是要换两个才能正常用,后来才得知这种热喷头的喷墨打印机要定时启动全彩打印一下,才能保证喷头不容易堵塞。于是我找了一张维护打印机的全彩图,想定时每七天,在电脑开机的状态下打印一下,但奈何总是会不记得,就想问一下大佬们,有没有一种软件,能够定时在电脑启动后,能自动指向这张全彩图并打印出来的,感谢![i] 电脑, 喷头
[Python] 纯文本查看 复制代码import win32print import win32ui from PIL import Image, ImageWin # printer_name是默认打印机的名字 printer_name = win32print.GetDefaultPrinter() # 调用打印机打印两张图片 for i in range(1): hDC = win32ui.CreateDC() hDC.CreatePrinterDC(printer_name) # 打开图片 bmp = Image.open(r"C:\Users\Dave_C\Desktop\1.png") scale = 1 w, h = bmp.size hDC.StartDoc(r"C:\Users\Dave_C\Desktop\1.png") hDC.StartPage() dib = ImageWin.Dib(bmp) # (10,10,1024,768)前面的两个数字是坐标,后面两个数字是打印纸张的大小 dib.draw(hDC.GetHandleOutput(), (10, 10, 1024, 768)) hDC.EndPage() hDC.EndDoc() hDC.DeleteDC() 需要依赖库: pip install pywin32 pip install pillow 参考:https://blog.csdn.net/wjl910608/article/details/103972238