繁体   English   中英

从 vb.net 打印网页

[英]Print webpage from vb.net

我正在尝试在 vb.net 中编写可以将网页 url 打印到打印机的代码。

我也想选择哪款打印机。

这是我到目前为止的代码。

`
Dim pr As New ProcessStartInfo
pr.FileName = "chrome.exe"
pr.Arguments = "http://www.google.com"
Process.Start(pr)

`

这将在 chrome 中打开网页。 如果我改为 iexplorer.exe,它也适用于 Internet Explorer。 但我不能让它打印网页。 我已经搜索了互联网,但我找不到任何可行的方法。

有谁知道吗?

如果您提示 PrintFileDialog,则通过 Chrome 打印会很容易,但要将文件打印到 PDF,我建议您使用具有虚拟 PDF 打印机或类似此工具的通用文档转换器工具。

其他方法是做的东西,这个链接会帮助你! MSDN - 打印呈现的网页

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM