来自MSDN:
此方法打印当前 文件,无需进一步 用户输入。显示“打印” 打印前的对话框,使用 ShowPrintDialog方法。
但是当我在代码中执行.Print()时,我总是得到正常的Windows打印机对话框。
我的问题很简单:如何避免显示打印机对话框?
作为替代方案,是否有更好/更简单的方法从Windows窗体应用程序中打印HTML和PDF?除了这个问题,WebBrowser会做我需要的一切。
谢谢大家。
答案 0 :(得分:1)
您是否在申请正确的安全权限?
立即发送SecurityPermission 呼叫者使用此控件。需求 value:LinkDemand;命名权限 集:FullTrust。
PrintingPermission访问 打印机通过这种方法。需求 价值:需求。相关枚举: DefaultPrinting。