Android 将SQLite转换为PDF
我正在开发一个Android应用程序,其中有一个SQLite数据库,它有很多行和列。显示应用程序内部的信息没有问题,但我想将数据库信息导出为PDF文件,将其上载到Dropbox或SD卡 我找到了一种从位图文件在应用程序中创建PDF文件的方法,但这对我帮助不大。数据库的信息只有在应用程序中滚动才能看到,因为它对于屏幕来说太大了。这个问题有解决办法吗Android 将SQLite转换为PDF,android,sql,sqlite,Android,Sql,Sqlite,我正在开发一个Android应用程序,其中有一个SQLite数据库,它有很多行和列。显示应用程序内部的信息没有问题,但我想将数据库信息导出为PDF文件,将其上载到Dropbox或SD卡 我找到了一种从位图文件在应用程序中创建PDF文件的方法,但这对我帮助不大。数据库的信息只有在应用程序中滚动才能看到,因为它对于屏幕来说太大了。这个问题有解决办法吗 将屏幕截图导出为PDF对我没有多大帮助,因为不能在一个屏幕中看到整个数据库。我会寻找一些报告解决方案,例如可能在服务器端 您也可以尝试iText,它的
将屏幕截图导出为PDF对我没有多大帮助,因为不能在一个屏幕中看到整个数据库。我会寻找一些报告解决方案,例如可能在服务器端
您也可以尝试iText,它的级别非常低 在您的软件中根据用户看到的内容生成位图,或与用户看到的内容生成位图并行生成位图,将其作为文件写出,并将其交给pdf生成器。但是用户看到的并不是整个数据库。您似乎说,他们可以通过滚动查看整个内容,所以请写出他们在其中滚动的全部内容,而不是在任何给定时刻出现在屏幕上的部分。虽然这是一个很大的问题,但最好将其作为一系列页面呈现给pdf转换器。您可以考虑的另一个选项是使用某种标记语言(PostScript、LaTeX、RTF,甚至HTML)格式化代码,并将其发送到支持它的PDF转换器。对于文本信息,这应该是更有效的。非常感谢!您给了我提示,我将使用标记语言格式化并直接转换。非常感谢!