0
网页浏览器控制页面设置选项我有一个NET浏览器控件的.net窗体应用程序。我在控件中加载了一个html文件。 我想设置页边距,页眉和页脚和方向从代码本身打印该文档...从代码
webbrowser1.ShowPageSetupDialog()
webbrowsre1.print()
目前我通过调用pagesetupDialog手动设置这些。我如何设置代码中的所有必需选项?
谢谢!
网页浏览器控制页面设置选项我有一个NET浏览器控件的.net窗体应用程序。我在控件中加载了一个html文件。 我想设置页边距,页眉和页脚和方向从代码本身打印该文档...从代码
webbrowser1.ShowPageSetupDialog()
webbrowsre1.print()
目前我通过调用pagesetupDialog手动设置这些。我如何设置代码中的所有必需选项?
谢谢!
最后一次检查,网页浏览器控件的页眉和页脚实际上存储在注册表中。要更改它们,只需更新注册表值即可。当然,这会影响IE,而不仅仅是网页浏览器控件。
的关键是Microsoft.Win32.Registry.CurrentUser在这里下: “软件\微软\的Internet Explorer \ PAGESETUP”
您可能需要你改变它之前,所以你可以改变它回来时,缓存值你已经完成了打印。如果有人有更优雅的解决方案,它不是很优雅,我很乐意提供支持,但看起来浏览器控件并不能真正支持我们想要的所有功能。