为了账号安全,请及时绑定邮箱和手机立即绑定

打印PDF是选择打印机

打印PDF是选择打印机

慕工程0101907 2018-11-06 06:03:15
代码:          Process printProcess = new Process();                                                        printProcess.StartInfo.Verb = "Print";                            printProcess.StartInfo.Arguments = printerName;                            printProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;                            printProcess.StartInfo.CreateNoWindow = true;          printProcess.StartInfo.FileName = fileName;                            printProcess.Start();问题:红底那行代码,不起作用。也可以说我不太清楚这个属性是做什么用的,我这里将打印机的名字赋给了Arguments,但是在打印前不论我选择那个打印机,都是使用默认的打印机去打印,请问有没有办法解决这个问题。
查看完整描述

2 回答

?
PIPIONE

TA贡献1829条经验 获得超9个赞

printProcess.StartInfo.Arguments = printerName;

应该指定打印机的物理位置(全路径),如果你指定一个名字,找不到打印机,就用默认的打印机了.


查看完整回答
反对 回复 2018-11-07
  • 2 回答
  • 0 关注
  • 586 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信