我想在UWP应用程序中打印WebView内容。UWP - 打印webview
我已经设置了我的WebView接受一个HTML字符串,这工作得很好:
<WebView
ext:HtmlExtension.HtmlString="{Binding HtmlString}"
x:Name="MyWebView"
Grid.Row="1"
Grid.Column="0"
/>
我注意到MSDN这虽然:
承载内容关闭UI网页视图线程与需要将手势从WebView控件传播到父级的父控件(例如FlipView,ScrollViewer和其他相关控件)不兼容。这些控件将无法接收在脱机线程WebView中启动的手势。 此外,不直接支持打印线程外Web内容 - 您应该使用WebViewBrush填充来打印元素。
现在我完全困惑。
可有人请解释如何,我可以:
- 创建WebViewBrush给我有一个的WebView
- 如何再打印此WebViewBrush
任何帮助是极大的赞赏。谢谢。
ON-THREAD直接印刷如何?它应该得到支持。 –