簡體   English   中英

如何從wifi打印機打印圖像?

[英]How to print image from wifi printer?

我正在開發一個應用程序,其中有一個選項可以打印徽章。 目前我使用的是BrotherPrinterSDK,但它僅限制Brother打印機的功能。

任何人都可以幫我一個演示,找到附近的無線打印機列表,並選擇其中任何一個打印?

此外,Brother Printer SDK在marshmallow上面的版本中無法正常工作。 所以我想切換到其他方法

Mopria Alliance是一個用於打印到Wi-Fi和網絡打印機的開放系統。 如何用Mopria打印他們的驅動程序(這是一個應用程序)就在這里

在您的應用程序中,在啟動時,您可以檢查是否已安裝Mopria,如果沒有,則將其發送到Mopria應用程序。

在您的應用程序中,添加“打印”菜單選項或按鈕,然后打開Mopria打印機選項卡,該選項卡將搜索本地設備。 如果未啟用Wi-Fi,您的應用可能需要啟用Wi-Fi權限(這聽起來不像您的說明中的問題)。

幾年前我做了一些測試,所以當我回到家時,我會尋找一些演示代碼。

目前為止最好的選擇是使用谷歌雲打印

所以不需要在其他第三方應用程序中繼,但用戶必須添加具有自己的谷歌ID的打印機

參考: https//www.google.com/cloudprint/learn/index.html

正如這里提到的https://www.google.com/cloudprint/learn/printers/,它們支持各種打印機,

要以編程方式進行檢查,請訪問https://developers.google.com/cloud-print/docs/android

根據我使用Wi-Fi打印機的經驗,您應該使用打印機制造商提供的特定SDK。 它比任何其他依賴於應用程序的SDK更容易打印。 如果SDK無法正常工作,可能是因為您需要在運行時詢問一些權限,因為Android 6及更高版本需要用戶接受一些權限,如聯系人,短信等, 您可以在這里查看。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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