Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net System.Windows.Forms.WebBrowser.Print()显示打印对话框_.net_Winforms_Printing_Webbrowser Control - Fatal编程技术网

.net System.Windows.Forms.WebBrowser.Print()显示打印对话框

.net System.Windows.Forms.WebBrowser.Print()显示打印对话框,.net,winforms,printing,webbrowser-control,.net,Winforms,Printing,Webbrowser Control,发件人: 此方法打印当前 文件,无需进一步说明 用户输入。显示打印 对话框打印之前,请使用 ShowPrintDialog方法 但是,当我在代码中执行.Print()时,总是会出现正常的Windows打印机对话框 我的问题很简单:如何避免显示打印机对话框 另外,是否有更好/更简单的方法从Windows窗体应用程序中打印HTML和PDF?除了这个问题,WebBrowser做了我需要的一切 谢谢大家。您是否请求正确的安全权限 即时通讯的安全性 调用方使用此控件。需要 价值:联系需求;命名权限 集合:

发件人:

此方法打印当前 文件,无需进一步说明 用户输入。显示打印 对话框打印之前,请使用 ShowPrintDialog方法

但是,当我在代码中执行.Print()时,总是会出现正常的Windows打印机对话框

我的问题很简单:如何避免显示打印机对话框

另外,是否有更好/更简单的方法从Windows窗体应用程序中打印HTML和PDF?除了这个问题,WebBrowser做了我需要的一切


谢谢大家。

您是否请求正确的安全权限

即时通讯的安全性 调用方使用此控件。需要 价值:联系需求;命名权限 集合:FullTrust

打印访问该文件的权限 打印机通过此方法进行打印。需要 价值:需求。关联枚举: 默认打印


您是否正在请求正确的安全权限

即时通讯的安全性 调用方使用此控件。需要 价值:联系需求;命名权限 集合:FullTrust

打印访问该文件的权限 打印机通过此方法进行打印。需要 价值:需求。关联枚举: 默认打印


谢谢,但即使在我请求并获得所有权限时,它似乎也会做同样的事情。我从未解决过眼前的问题,但多亏了其他有关堆栈溢出的问答,我发现了iTextSharp。这帮助我构建了一个包含整个打印批次的大型PDF。在批处理开始时只获取一次打印对话框就可以了!感谢您的回复。谢谢,但即使在我请求并获得所有权限时,它似乎也会做同样的事情。我从未解决过眼前的问题,但感谢其他有关堆栈溢出的问答,我发现了iTextSharp。这帮助我构建了一个包含整个打印批次的大型PDF。在批处理开始时只获取一次打印对话框就可以了!谢谢你的回复。