2010-09-17 24 views
1

我的應用程序中包含一些由文本和圖像組成的數據。我想讓我的用戶能夠打印這些數據。Android:如何讓我的用戶從應用程序打印數據

下面是我想到的選項:

1)將數據轉換成HTML格式,並允許用戶通過電子郵件,他們可以從自己的桌面進行打印。這將是HTML和圖像的zip文件。優點:可以很容易地編碼。缺點:不確定用戶是否知道如何處理zip文件。

2)轉換爲PDF。但是我已經在論壇上看到iText不適用於Android。那麼任何其他選項轉換爲PDF?優點:PDF可以輕鬆打印。缺點:必須找出一種轉換爲PDF的方法。

有人試圖讓他們的用戶打印數據嗎?有什麼選擇

+0

您可以將圖像嵌入到HTML中,這樣它就是一個文件,這可能會緩解您提到的一些問題。 http://rifers.org/blogs/gbevin/2005/4/11/embedding_images_inside_html – 2010-09-17 21:21:29

回答

0

有一個名爲PrinterShare的Android應用程序,允許您從手機打印,但我認爲這只是打印整個文件。

要自己做到這一點,您需要在桌面計算機上安裝某種服務器,該服務器使用Java Printing API將文檔發送到配置的打印機。我只是在這裏集思廣益...有很多的細節可以填寫。:-)

祝你好運,我希望這會有所幫助。

相關問題