簡體   English   中英

在C#中從USB打印機讀取數據

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM