共計 638 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,你可以使用第三方庫 win32print
來調用打印機。以下是一個簡單的示例代碼:
import win32print
import win32ui
printer_name = win32print.GetDefaultPrinter()
hprinter = win32print.OpenPrinter(printer_name)
printer_info = win32print.GetPrinter(hprinter, 2)
device_mode = win32print.GetPrinter(hprinter, 9)
device_mode['pdmFields'] = 2 # 設置為只支持 A4 紙張
device_mode['dmPaperSize'] = 9 # A4 紙張大小
hdc = win32ui.CreateDC()
hdc.CreatePrinterDC(printer_name)
hdc.StartDoc('Test Document')
hdc.StartPage()
hdc.TextOut(100, 100, 'Hello, World!')
hdc.EndPage()
hdc.EndDoc()
hdc.DeleteDC()
請注意,這只是一個基本的示例代碼,你可能需要根據你的打印機類型和需求進行更改和調整。另外,你也可以使用其他第三方庫來調用打印機,比如 cups
庫用于 Linux 系統。
丸趣 TV 網 – 提供最優質的資源集合!
正文完