2016-04-25 31 views
1

我想了解計算機/智能手機/平板電腦在打印機類別下如何對打印機進行分類,即打印機上的特定硬件和/或軟件如何實現此目的?可以讓Android設備以某種方式列在打印機類別下?Android設備可以識別爲打印機嗎?

+0

一切皆有可能!這取決於你如何替換設備之間的通信協議 –

+0

@ TungD.Nguyen感謝您的答覆,但您能更具體嗎?我需要了解哪些協議/硬件才能在Android設備上實現上述目標? –

回答

0

這取決於您連接到設備/打印機的方式。您標記了無線,但即使在該類別中也有藍牙和Wifi。 USB是連接打印機的常用方式。使用wifi,設備可以充當網絡打印機。在實踐中,您需要實現設備的軟件,使其看起來像打印機。由於它不是打印機,工作量可能很大,可能需要根植設備。

USB:通常Android設備實現MTP和/或PTP設備類。您可以實施printer device class

藍牙: Android設備至少實現了一些文件傳輸,音頻和耳機配置文件。您可以實現printing profile的打印機端。

Wifi:您可以實現對Internet Printing Protocol的支持。

+0

感謝您的深入解答。對不具體無線部分的道歉 - 我試圖通過** wi-fi **實現連接。 我已經閱讀了互聯網打印協議,但沒有清楚地瞭解設備在「打印機」部分出現在計算機和其他手持設備上的具體情況。我是否正確地說,在端口631上偵聽的設備將被同一網絡上的計算機視爲潛在的「打印機」? –

+0

我這麼認爲,但我不熟悉IPP的細節。我可以告訴你更多關於USB的事情;) – diidu

+0

不幸的是,它只是我關心的wifi,先生。 :) 發佈一個單獨的,更具體的問題在 - http://stackoverflow.com/questions/36841957/how-do-i-open-port-631-on-an-android-device –