Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何自动打印tiff文件?_C#_.net - Fatal编程技术网

C# 如何自动打印tiff文件?

C# 如何自动打印tiff文件?,c#,.net,C#,.net,我有一个一次只包含一个tiff文件的文件夹,所以当我收到一个tiff文件时,我应该能够将其打印到默认打印机上。我有一个小的Windows应用程序,它正在查找特定文件夹中的任何tiff文件。我只需要在收到tiff文件时将其打印到默认打印机 有没有人知道如何使用C#实现这一点?正如OP所说,这可以通过以下代码实现: System.Diagnostics.Process printProcess = new System.Diagnostics.Process(); printProcess.Star

我有一个一次只包含一个tiff文件的文件夹,所以当我收到一个tiff文件时,我应该能够将其打印到默认打印机上。我有一个小的Windows应用程序,它正在查找特定文件夹中的任何tiff文件。我只需要在收到tiff文件时将其打印到默认打印机

有没有人知道如何使用C#实现这一点?

正如OP所说,这可以通过以下代码实现:

System.Diagnostics.Process printProcess = new System.Diagnostics.Process();
printProcess.StartInfo.FileName = strFileName;
printProcess.StartInfo.Verb = "Print";
printProcess.StartInfo.CreateNoWindow = true;
printProcess.Start();

这里有一个很好的链接,可以查看安装虚拟Tiff打印机