2010-11-09 47 views
0

我在服务器中有.doc,.xls,.PPt,.rtf文件。我如何实现用户的打印功能。我有文件名和文件类型的列表。请建议一些代码示例根据文件类型打印文档。我正在使用C#4.0 ASP.NET。谢谢。在asp.net 4.0中打印基于文档类型的文档

Regards, jebli。

+1

“print”是什么意思?你真的知道服务器端和客户端的区别吗? – 2010-11-09 07:19:06

+0

:)是的。我需要读取保存在服务器中的文档。客户端必须能够读取文档并将其打印在默认打印机中。 – Jebli 2010-11-19 08:35:10

回答

1

使用类似的代码在未来,你可以打印大多数文件:

ProcessStartInfo inf = new ProcessStartInfo(); 
inf.FileName = FileName; // the full path to the file you want to print 
inf.Verb = "print"; 
Process.Start(inf); 

但是:

  • 你需要有一个程序安装在本地处理该打印
  • 打印在本地完成
  • “本地”是指“在服务器上”!
+0

我需要在客户机中打印文档。 – Jebli 2010-11-16 10:13:52