【发布时间】:2011-04-25 19:41:33
【问题描述】:
我正在用 C# 和 .NET 4 构建一个 WPF 应用程序,并且需要打印出同一个文件的两个副本。 我有以下代码,可以完成工作,但它不是那么漂亮,因为 Word 打开了两次。
Process myProcess = new Process();
myProcess.StartInfo.FileName = invoiceFileAbsoluteStoreagePath;
myProcess.StartInfo.Verb = "Print";
myProcess.StartInfo.CreateNoWindow = true;
//Print out two copies - ugly! - no better way apparently
myProcess.Start();
myProcess.WaitForExit();
//Let's do it again... there need to be a better way :(
myProcess.Start();
myProcess.WaitForExit();
我不能以某种方式向 Word 发送参数,让它知道我想要此文档的 X 份副本吗?
【问题讨论】:
标签: wpf printing .net-4.0 ms-word