Android上的PdfDocument - 用PDF填充PDF

时间:2016-11-09 14:24:03

标签: android pdf pdf-generation

根据我的理解,在Android的4.4版本上创建Pdfs我可以使用PdfDocument类,它通常是这样的:

        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 个答案:

答案 0 :(得分:1)

  

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

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