android pdf文档生成

枯鱼之泣 发布于 2015/12/15 17:28
阅读 1K+
收藏 0

    目前项目有个需求,需要在Android端生成pdf或者word文档,先说下我的探索历程吧:

①itext,Android端有中文乱码问题和awt包找不到类的问题,用itextasiant去解决会报类过时的错误;

②pdfbox,中文不支持,比较适合阅读pdf文档;

③mupdf,读取好弄,写入太麻烦,而且得做ndk;

④用word模板生成word文档,只能替换文字,图片不行;

⑤html转word,这个一般是用xmlworker类做的,和itext是一家的,中文支持不好;

⑥用cordova插件完成html转pdf,入门较难,如果你做过cordova的项目那很简单;

⑦将Android中的view转为img,然后用itext写入pdf文档,失败;

⑧将界面截屏保存到img,同上,我的界面是scrollview很长,这个比较难,也失败了;

我的想法是:html转pdf,因为界面很多需要设计布局,文字大小,图片显示等;用写入pdf文档的方式太麻烦,毕竟html页面用代码生成不是很难!

如果你们知道解决的话,希望可以告诉我一下,希望可以一起交流交流!

加载中
返回顶部
顶部