【问题标题】:Android Webview to PDF [closed]Android Webview 到 PDF [关闭]
【发布时间】:2016-01-15 04:22:18
【问题描述】:

谁能给我一些关于如何将在 webview 中加载的 HTML 页面转换为 pdf 文件的指示。是否有可以提供帮助的内置 android 函数或可用于实现此功能的第三方库。

这是完整的场景

我有一个自定义表单,有多个字段供用户填写。提交数据后,我希望最终用户能够下载表单的 pdf 版本。

为此,我计划在操作栏中的某处设置一个按钮,将整个页面转换为 pdf。

【问题讨论】:

标签: android android-webview


【解决方案1】:

了解Picture listener

获取位图:

private static Bitmap pictureDrawable2Bitmap(PictureDrawable pictureDrawable) {
        Bitmap bitmap = Bitmap.createBitmap(
                pictureDrawable.getIntrinsicWidth(),
                pictureDrawable.getIntrinsicHeight(), Config.ARGB_8888);
        Canvas canvas = new Canvas(bitmap);
        canvas.drawPicture(pictureDrawable.getPicture());
        return bitmap;
    }

然后使用 PDFDocument 创建您的文件

PDF

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-10
    • 2012-03-16
    • 2015-01-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多