2011-07-05 36 views
1

是否可以從ios設備打印到連接到mac的打印機。 mac和ios設備都在同一個無線網絡上。從通過WIFI連接的電腦打印ios

如果沒有這樣做的官方方式,我猜我將不得不編寫iOS應用程序連接到的Mac應用程序,發送數據,然後打印Mac應用程序。爲此,有沒有人有粗略的指導方針,我應該如何做到這一點?這裏對我來說主要的問題是通過無線網絡將數據發送給mac。

謝謝。

回答

1

這是由mac所有者讓AirPrint在他們的打印機上工作。我認爲可以通過AirPrint打印到任何可打印的Mac打印機,儘管它可能需要用戶做一些小小的工作。我沒有問題讓我的打印機工作,這不是少數AirPrint友好的打印機之一。

一旦設置好了,AirPrint就可以在沒有任何iOS應用程序的額外代碼的情況下運行。換句話說,最好的做法是使用建議的AirPrint API,不需要特別設法支持特定的打印機。從您的應用程序構建無線打印自定義支持將是一項巨大的工作量,抽象掉這項工作正是設備驅動程序的目標。有動機的用戶可以在今天得到這個工作,我希望蘋果將繼續爲未來的操作系統更新構建對AirPrint的更多支持。

0

這不是Stack Overflow的問題。請嘗試在SuperUser上發佈此類問題。

但是,給你一個簡單的答案:Airprint Activator

編輯:是不是真的自己做一個正式的方式。 Airprint依賴於很多東西(CUPS,Apple專有的URF to PDF轉換過濾器,Bonjour等),這些東西不是很容易實現,尤其是因爲這些規範相對比較模糊而且沒有公開記錄。

+0

它是如何不是SO的問題?我在問Cocoa-Touch API中是否有類/方法可以讓我打印?如果沒有,如何將一個小型服務器集成到Mac應用程序中。 – sumderungHAY

+0

好吧,對不起,我主要把你原來的問題理解爲「如何做到這一點,有沒有一個軟件可以做到這一點」。 –