提前谢谢!
在我的应用程序中,我在WPF用户控件中嵌入了一个WebView2控件。
有什么办法可以帮助我打印WebView2控件吗?
我发现微软提供的当前WebView2预释放 SDK没有任何特定的打印功能。
发布于 2020-06-30 17:14:16
(更新2022-11-30:自从我上次在这里答复后,我们添加了下面描述的其他打印方法)
有几种不同的打印方法可以使您在使用和控制方面得到不同程度的方便:
webview2.CoreWebView2.ShowPrintUI();// null for default print settings.
await webview2.CoreWebView.PrintAsync(null);// null for default print settings.
var stream = await webview.CoreWebView2.PrintToPdfStreamAsync(null);await webview2.CoreWebView2.ExecuteScriptAsync("window.print();");也见旧的打印功能请求GitHub线程。
发布于 2022-01-09 13:48:13
WebView2支持用PrintToPdfAsync(path, settings)打印成PDF格式
await webView2.CoreWebView2.PrintToPdfAsync(@"Path/To/File.pdf");https://stackoverflow.com/questions/62654738
复制相似问题