我在.net 2.0框架中使用了WebBrowser控件。是否可以更改打印行为,以便始终打印到默认打印机,而不向用户显示任何对话框?这是为了一个售货亭,所以总是有一台直接连接到售货亭的打印机,并且打印对用户应该是没有意义的。使用System.WIndows.Forms.WebBrowser控件打印
2
A
回答
2
使用这里显示 http://msdn.microsoft.com/en-us/library/system.drawing.printing.printersettings.isdefaultprinter.aspx
的方法获取默认的PrinterName,然后通过这个名字来PrintDocument关联的PrinterSettings属性。
1
只需使用WebBroser.Print()方法即可。
我以前用过它,它会直接打印到默认打印机。
相关问题
- 1. System.Windows.Forms.WebBrowser控件显示pdf
- 2. 打印控件
- 3. 使用打印对话框从控件打印文本
- 4. 打印使用IE控件不改变默认打印机
- 5. 使用WebBrowser控件的双面打印只能打印1面
- 6. 使用activex控件进行PowerPoint打印
- 7. 使用C打印控制
- 8. c#webbrowser控件打印
- 9. 打印WebBrowser控件内容
- 10. 用bg打印预览控件但不打印出来
- 11. 如何使用打印机从控制器打印gsp?
- 12. 打印到控制台但工作正常但使用logback打印到文件
- 13. 在自定义打印预览对话框中使用打印预览控件
- 14. 打印大型WPF用户控件
- 15. 用于网络打印的ActiveX控件
- 16. 使用C#打印文件
- 17. 使用JAVA打印控制台之外
- 18. 使用write()打印到控制台
- 19. ReportViewer客户端打印控件“无法加载客户端打印控件”?
- 20. 打印从WebBrowser控件打印到错误的打印机后设置默认
- 21. 用户控件和打印WPF内存使用
- 22. Force System.Windows.Forms.WebBrowser在标准模式下打开
- 23. 使用jquery打印插件打印div不起作用
- 24. 为System.Windows.Forms.WebBrowser控制IE渲染引擎?
- 25. Report Viewer控件在打印/打印预览中更改字体
- 26. ASP.NET打印功能:以其风格打印asp.net控件
- 27. 如何使用VS2005打印在VisioViewer ActiveX控件中打开的文件
- 28. 监控打印机
- 29. 我需要做什么才能在WCF服务中使用System.Windows.Forms.WebBrowser控件?
- 30. 打印WinForform中的所有控件c#使用PrintDocument
我不知道它将如何改变WebBrowser控件的打印功能的行为。如果用户点击webbrowser控件中的打印对象,它们仍然会打印对话框 – Jeremy 2008-10-20 17:56:25