可能重复:
.NET:如何在不打开文件的情况下打印文件
我想谨慎地打印我的文件而不打开它们,我被告知要这样做:
ProcessStartInfo psi = new ProcessStartInfo(documentFileName);
psi.Verb = "Print";
Process.Start(psi);
但是 ProcessStartInfo 打开给定的文件,所以我怎样才能静默打印???
可能重复:
.NET:如何在不打开文件的情况下打印文件
我想谨慎地打印我的文件而不打开它们,我被告知要这样做:
ProcessStartInfo psi = new ProcessStartInfo(documentFileName);
psi.Verb = "Print";
Process.Start(psi);
但是 ProcessStartInfo 打开给定的文件,所以我怎样才能静默打印???
尝试使用 PrintDocument 类检查下面的链接
http://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument%28VS.80%29.aspx
尝试这个:
psi.WindowStyle = ProcessWindowStyle.Hidden;