10
A
回答
13
您可以使用PrintDialog类类,而不显示对话框(不调用的ShowModal)
2
尝试
PrintDialog dialog = new PrintDialog();
dialog.PrintVisual(_PrintCanvas, "My Canvas");
13
这是可以改变的途径之一默认打印机或更改其他设置:
using System.Printing; //add reference to System.Printing Assembly
//if you want to modify PrintTicket, also add
//reference to ReachFramework.dll (part of .net install)
...
var dlg = new PrintDialog();
dlg.PrintQueue = printer; // this will be your printer. any of these: new PrintServer().GetPrintQueues()
dlg.PrintTicket.CopyCount = 3; // number of copies
dlg.PrintTicket.PageOrientation = PageOrientation.Landscape;
dlg.PrintVisual(canvas);
相关问题
- 1. PHP(本地wamp) - 如何在没有打印对话框的情况下打印
- 2. 在MVC中直接打印没有热打印机的打印对话框.net
- 3. 直接从Web上打印PDF:OSX中没有打印对话框
- 4. 如何在不显示打印对话的情况下打印?
- 5. 在pdfobject中不提示打印对话框的直接打印
- 6. WPF:打印没有打印对话框的FlowDocument
- 7. 如何直接打印Fastreport而不显示打印对话框
- 8. AS3:没有打印对话框/打印设置对话框的打印作业
- 9. 如何在没有页面设置对话框的情况下打印?
- 10. 在没有打印预览的情况下打印网页
- 11. 如何在没有打印对话框的情况下从网页浏览器打印?
- 12. 打印使用打印机中的PDF报告的情况下直接在Odoo
- 13. 在没有两个打印对话框的情况下打印两个单独的文档
- 14. Python打印之谜 - 如何在没有空间的情况下打印
- 15. 如何在没有打印预览窗口的情况下打印
- 16. 是否可以在没有打印对话框的情况下打印Swing组件?
- 17. 在没有Windows打印对话框的情况下使用php打印本地页面(javascript)
- 18. 如何在不打开打印对话框的情况下从aspx页面进行打印
- 19. 如何在不打印pid的情况下打印“$$”?
- 20. 如何直接跳过windows系统和打印页面的打印对话框?
- 21. 自动打印没有打印对话框的vbhtml页面
- 22. 打印没有打印对话框的页面?
- 23. 没有对话框的ASP.Net打印
- 24. 没有对话框的打印报告
- 25. 如何在不触发操作系统的“打印”对话框的情况下打印WinRT Chrome应用程序?
- 26. 松鼠:如何在没有e ^的情况下打印?
- 27. 如何在没有时区的情况下打印日期?
- 28. 如何在没有背景的情况下打印窗体
- 29. 如何在没有预览的情况下打印Reportviewer
- 30. 如何让awk在没有空白的情况下打印?
不幸的是,如果您尝试打印文件有一个dia日志,任何人都知道打印文件的解决方案? – Beno 2012-08-28 04:12:47