2016-11-09 32 views
0

我的理解一个PDF在Android上创建PDF开始4.4版本,我可以使用PdfDocument类,它一般是这样的:PdfDocument在Android上 - 填充

 PageInfo pageInfo = new PageInfo.Builder(textView.getWidth(), textView.getHeight(), 1).create(); 
     Page page = document.startPage(pageInfo); 
     View content = textview; 
     content.draw(page.getCanvas()); 
     document.finishPage(page); 

所以基本上我以我的布局,在画布上绘制它,PdfDocument从中创建一个PDF。 这是工作,但我想知道如果可以简单地添加文本作为字符串,例如,不使用TextViews等,并创建一个PDF?

回答

1

如果可以简单地添加文本作为字符串,例如,不使用TextViews等,并创建一个PDF?

不使用Android SDK选项。您可以从Web内容(通过WebView),Canvas(无论使用视图还是本地Canvas绘图API)或Bitmap创建PDF。对于其他PDF生成场景,还有第三方PDF库(例如iText)。

+0

谢谢你的回答! – deimos1988