qt – 如何在嵌入式Web浏览器中支持window.print()?

前端之家收集整理的这篇文章主要介绍了qt – 如何在嵌入式Web浏览器中支持window.print()?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的老板要求我为 HTML文件添加一个“打印”按钮.那么,window.print().
但这并不奏效,因为嵌入在软件中的网络浏览器是由我公司自己开发的.它可能不支持打印.

无论如何,我必须支持这一点.

这个Web浏览器正在使用WebKit,而我只知道一些关于Qt和WebKit的信息.

如何实现此功能?例如,Web浏览器如何处理“window.print”?

解决方法

考虑通过AJAX将HTML / CSS(或链接)的内容发送到服务器端打印服务器,然后服务器端打印服务器呈现HTML并将其发送到网络打印机.另一个选择是使用NSAPI(C)创建一个浏览器插件.另一个选择是嵌入一个 Java小程序,它将HTML呈现,并将其发送到打印机.

猜你在找的HTML相关文章