我到处寻找,无法找到直接打印到C#中的IP的首选方式。我目前正在使用打开套接字并直接向端口发送打印机语言的方法,除了几个品牌的打印机之外,该端口正常工作。安装在Windows上时,我可以打印到这些打印机,但我遇到直接打印到它们的问题。我见过几个用于C#/ .NET的打印库,但我还没有看到任何提到打印到IP的打印库。有谁知道会支持这个或有一些替代解决方案吗?
答案 0 :(得分:0)
大多数网络(我想说的)打印机都需要一个驱动程序来使其工作,这就是为什么你可以通过Windows打印而不是直接打印到打印机的原因。您需要获取打印机的编程器参考手册,并了解如何将命令直接发送到打印机。我想你已经知道所有这些,但是为了以防万一,应该提一下。
您可以很好地解释如何使用.NET C#here
直接打印到打印机虽然,它不是通过套接字,但它是另一种选择。 祝你好运。