我正在研究从ArrayList创建PDF的最简单方法是什么。
在这种情况下,我试图了解如何将我的内容添加到类PdfDocumentAdapter所需的InputStream中(第94行)。因为在这个例子中源是另一个pdf :) PdfDocumentAdapter
我的问题是,在这种情况下如何提供信息输入数据? (或者让我知道没有商业图书馆的另一种最简单的方法)
答案 0 :(得分:0)
我正在研究从ArrayList创建PDF的最简单方法,例如
如果您的目标是实际PDF,请使用PDF生成库(例如,iText)。
如果您的目标是打印,请生成HTML并从WebView
打印。
我不建议尝试使用Android打印框架来生成通用PDF。您无法保证这些PDF(今天或明天)可以在Android打印框架之外使用。
在这种情况下,我试图了解如何将我的内容添加到类PdfDocumentAdapter所需的InputStream中(第94行)。因为在这个例子中,源是另一个pdf :)
那是因为该样本用于打印已存在的PDF。它与生成PDF无关。
或让我知道没有商业图书馆的另一种最简单的方法
在服务器上生成PDF。
答案 1 :(得分:0)
你有什么服务器助手脚本。您可以在服务器上生成PDF并将文件流下载到您的Android应用程序。 那它需要互联网连接。