[英]Reading data from USB Printer in C#
我有一台CUSTOM PLUS II USB打印機,我需要發送和接收狀態信息。
我可以使用Winspool的WritePrinter方法將命令發送到打印機,但無法讀取響應。 我找不到ReadPrinter方法的單個工作示例。
這是我用來寫入數據的主要示例: http : //support.microsoft.com/kb/322091
我試圖與CUSTOM聯系,但沒有得到他們的回應。 從USB打印機讀取數據的任何其他方式也將有所幫助。
它被稱為Bidi Communication。 SDK主題從此處開始 。 當心艱難的旅程,這並不友好。 特別是不是在C#中,它們是沒有類型庫的COM接口。
DataCard為IBidiSpl接口提供了ac#包裝器,可在其SDK中找到它,我在SD260打印機支持中找到它。 “狀態”文件夾包含使用Windows bidi API從打印機獲取雙向狀態數據的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.