我正在做一些研究,例如,從ArrayList創建PDF的最簡單方法是什麼。從Android應用程序創建PDF
在這種情況下,我試圖瞭解如何將我的內容添加到類PdfDocumentAdapter所需的InputStream(第94行)。因爲在這個例子中,源是另一個pdf :) PdfDocumentAdapter
我的問題是,如何在這種情況下提供輸入數據? (或讓我知道沒有商業庫做的另一個最簡單的方法)
我正在做一些研究,例如,從ArrayList創建PDF的最簡單方法是什麼。從Android應用程序創建PDF
在這種情況下,我試圖瞭解如何將我的內容添加到類PdfDocumentAdapter所需的InputStream(第94行)。因爲在這個例子中,源是另一個pdf :) PdfDocumentAdapter
我的問題是,如何在這種情況下提供輸入數據? (或讓我知道沒有商業庫做的另一個最簡單的方法)
我在做什麼是從ArrayList中創建PDF例如
如果你的目標是最簡單的方法的一些研究一個實際的PDF,使用PDF生成庫(例如,iText)。
如果您的目標是打印,生成HTML並從WebView
打印。
我不建議嘗試使用Android打印框架來生成通用PDF。您幾乎不能保證這些PDF(今天或明天)可以在Android打印框架之外使用。
在這種情況下,我想了解如何將我的內容添加到類PdfDocumentAdapter所需的InputStream(第94行)。因爲在這個例子中源是另一個pdf :)
這是因爲該樣本用於打印已存在的PDF。它與生成PDF無關。
還是讓我知道該怎麼做另一種最簡單的方法沒有商業庫
生成服務器上的PDF。
你有什麼服務器輔助腳本。您可以在服務器上生成PDF並將文件流下載到您的Android應用程序。 那麼它需要互聯網連接。
我正試圖在應用程序內部進行操作。你的建議是有效的,但方法不同。我有FPDF和PHP的東西,但我想解決與應用程序。謝謝 – tinoper
所以HTML + WebView將會,謝謝! – tinoper