如何使用WCF(C#)将fixeddocument发送到网络打印机?

时间:2014-09-26 22:25:10

标签: c# .net wpf wcf printing

我在WPF中有一个使用WCF服务的客户端应用程序。我是WCF服务的新手。

在WPF客户端中,我有一个固定文档,我希望打印到特定的网络打印机。打印机是直接连接到网络的独立打印机。

如何使用WCF服务将文档发送到打印机? (或者有更好的方法吗?)

(WCF位于客户端计算机上。这不是一个网页,我读过的任何内容都没有解决这个简单的问题。)

感谢您提供任何帮助或指导(我不知道从哪里开始)。

1 个答案:

答案 0 :(得分:1)

实现的方式实际上取决于您与打印机接口的方式。

  1. 查找打印机的文档,看看是否允许您直接打印。对于例如http://en.wikipedia.org/wiki/HP_Open_Extensibility_Platform_(OXP)#Device_Service_APIs

  2. 在客户端计算机上安装正确的打印机驱动程序并选择该驱动程序。这就是我们在应用程序中使用的方法。