【发布时间】:2010-11-04 07:48:27
【问题描述】:
我们有一个基本上归档文件的应用程序,我们让用户可以打印这些文件。它们可以是 .txt、.doc、.pdf、.jpg,没什么特别的。 有没有一种 .NET 方法可以将这些文件发送到打印机而不需要进一步处理,即打开它们?
我已经尝试使用 StartInfo.Verb = "print" 创建一个进程
Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.FileName = fileName;
p.StartInfo.Verb = "print"
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden
p.Start();
它仍然会打开我不想要的文件。有人可以帮忙吗?
任何帮助将不胜感激。 托比
【问题讨论】:
-
您可能不希望标题中出现随机一词,因为它暗示使用与 Random 类关联的函数。我会将它改写为“.NET:如何在不打开它们的情况下打开各种文件类型”。或类似的东西。