我正在开发一个 Android 应用程序,其中有一个 SQLite 数据库,它有很多行和列。在应用程序中显示这些是没有问题的,但是我想将数据库的信息导出为 PDF 文件以将其上传到 Dropbox 或 SD 卡。
我找到了一种在应用程序中从位图文件创建 PDF 文件的方法,但这对我没有多大帮助。数据库的信息只能通过滚动在应用程序中看到,因为它对于屏幕来说太大了。这个问题有解决方案吗?
将屏幕截图导出为 PDF 对我没有多大帮助,因为不能在一个屏幕内看到整个数据库。
我会在服务器端寻找一些报告解决方案,例如http://jasperforge.org/projects/jasperreports。
您也可以尝试非常低级别的 iText。
在您的软件中生成位图或与生成用户所见的内容同时生成,将其写为文件,并将其提供给 pdf 生成器。