【问题标题】:PdfDocument on Android - filling a PDF withAndroid上的PdfDocument - 用
【发布时间】:2017-03-23 09:33:03
【问题描述】:

据我了解,从 4.4 版开始,在 Android 上创建 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?

【问题讨论】:

    标签: android pdf pdf-generation


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-13
      • 2015-06-12
      • 1970-01-01
      • 2020-10-02
      • 2015-03-12
      • 1970-01-01
      • 1970-01-01
      • 2021-08-24
      相关资源
      最近更新 更多