使用本机 PrintedPdfDocument 将 HTML 字符串转换为 PDF
Convert HTML String to PDF with native PrintedPdfDocument
如何仅使用本机 PrintedPdfDocument
(API
19 或更高版本)将 HTML
字符串(动态创建)转换为 PDF
?我正在寻找不需要添加任何外部库的解决方案。
如果 HTML 非常有限,您可以尝试 TextView
和一些 HTML 到 Spanned
的转换器(例如 Html.fromHtml()
)。
或者,正如我在评论中指出的那样,您可以使用 WebView
,尽管您表示它不符合您的业务要求,而且我不确定您是否可以获取 PDF。
否则,您唯一的无图书馆选项是将 HTML 发送到服务器,该服务器可以 return 给您一个 PDF。
如何仅使用本机 PrintedPdfDocument
(API
19 或更高版本)将 HTML
字符串(动态创建)转换为 PDF
?我正在寻找不需要添加任何外部库的解决方案。
如果 HTML 非常有限,您可以尝试 TextView
和一些 HTML 到 Spanned
的转换器(例如 Html.fromHtml()
)。
或者,正如我在评论中指出的那样,您可以使用 WebView
,尽管您表示它不符合您的业务要求,而且我不确定您是否可以获取 PDF。
否则,您唯一的无图书馆选项是将 HTML 发送到服务器,该服务器可以 return 给您一个 PDF。