三、python调起打印机,打印文字
博客专区 > ssshen 的博客 > 博客详情
三、python调起打印机,打印文字
ssshen 发表于2个月前
三、python调起打印机,打印文字
  • 发表于 2个月前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云实验室 1小时搭建人工智能应用,让技术更容易入门 免费体验 >>>   

代码:

import win32print
import win32ui
import win32con

def print2Printer(self):
        INCH = 1440

        hDC = win32ui.CreateDC ()
        hDC.CreatePrinterDC (win32print.GetDefaultPrinter ())
        hDC.StartDoc ("Test doc")
        hDC.StartPage ()
        hDC.SetMapMode (win32con.MM_TWIPS)
        hDC.DrawText ("TEST HELLO  WORLD! CORSS FIREWALL, WE TOUCH THE WORLD!",
                       (0, INCH * -1, INCH * 8, INCH * -2), win32con.DT_CENTER)
        hDC.EndPage ()
        hDC.EndDoc ()

效果如下:
输入图片说明

参考文章:
Tim Golden Python Stuff http://timgolden.me.uk/python/win32_how_do_i/print.html

标签: Pywin32
共有 人打赏支持
粉丝 2
博文 31
码字总数 10565
×
ssshen
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: