python調用並口條碼打印機,python連接打印機打印收據單

本文目錄一覽:

python調用打印機實現打印文檔

python 調用打印機需要使用到 pywin32 庫,使用 win32api.ShellExecute 可以調用默認打開指定文檔的程序進行打印

調用默認打印機進行打印

將第二個參數改成 printto 可以調用指定打印機進行打印,第四個參數是指定打印機名

獲取打印機列表 list(map(lambda x:x[2], win32print.EnumPrinters(2)))

更多win32api參照:

Python怎樣控制打印機打印PDF文檔

你可以直接調用win32api:

import tempfile

import win32api

import win32print

filename = tempfile.mktemp (“.txt”)

open (filename, “w”).write (“This is a test”)

win32api.ShellExecute (

  0,

  “print”,

  filename,

  #

  # If this is None, the default printer will

  # be used anyway.

  #

  ‘/d:”%s”‘ % win32print.GetDefaultPrinter (),

  “.”,

  0

)

如何用python寫虛擬打印機

;     1、虛擬打印機,顧名思義就是虛擬的打印機,它是一種軟件,能模擬實現打印機的功能,打印文件。2、虛擬打印機同真實打印機一樣,安裝完畢,打開“控制面板”中的“打印機和傳真”,會看到所安裝的虛擬打印機,可以像使用一台打印機一樣使用它們。鼠標雙擊將其打開,可以對其“打印首選項”和“屬性”進行修改,從而設定是否共享、可使用時間、是否後台打印和優先級,以及紙張大小、版式安排等。它們同樣能截獲所有Windows程序的打印操作,或模擬打印效果,或完成某一特殊功能。3、有些軟件自帶虛擬打印機,有些則是專門的虛擬打印機,利用這些虛擬打印機,可以幫助我們完成很多特殊的任務。虛擬打印機的打印文件是以某種特定的格式保存在電腦上。例如,安裝Acrobat會生成一個名為AdobePDF的虛擬打印機.而pdfFactoryPro也會生成同樣類似的虛擬打印機。虛擬打印機的使用和物理打印機相似,只是打印的結果是,在硬盤上生成一個PDF文件。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/288805.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-24 03:00
下一篇 2024-12-24 03:00

相關推薦

發表回復

登錄後才能評論