如何在android中获取特定区域的webview截图?

时间:2017-10-12 08:31:45

标签: android screenshot

我创建了一个在应用程序中加载webview的应用程序。它的POS应用程序(Web应用程序)加载到webview内。但是当生成收据时,我想拍摄receipt的屏幕截图。但不是整个页面。只有receipt中包含的特定容器。我怎么能实现这一目标?任何建议?我的目的是通过在设备和打印中保存屏幕截图来打印receipt

enter image description here

1 个答案:

答案 0 :(得分:2)

您可以导出所需的div或包含收据的任何内容设置其及其子级' css实际使用的值(见Extract the current DOM and print it as a string, with styles intact)。

然后您可以将元素输出到另一个WebView进行打印。