我到处寻找,但找不到直接打印到C#中的IP的首选方法。我目前使用的方法是打开一个套接字,直接将打印机语言发送到端口,除了几个品牌的打印机之外,这种方法工作正常。当我安装在windows上时,我可以打印到这些打印机,但是我在直接打印到它们时遇到了问题。我见过几个用于C#/.NET的打印库,但没有看到任何提到打印到IP的库。有没有人知道有谁会支持这一点,或者有其他的解决方案?
发布于 2013-07-12 23:59:51
大多数网络打印机(我想说的是)都需要一个驱动程序才能工作,这就是为什么你可以通过Windows打印而不是直接打印到打印机。您需要获取打印机的程序员参考手册,并了解如何将命令直接发送到打印机。我想所有这些你都已经知道了,但为了以防万一,还是应该提一下。
您已经很好地解释了如何在.NET C# here中直接打印到打印机
虽然它不是通过套接字实现的,但它是另一种选择。祝好运。
https://stackoverflow.com/questions/17617937
复制相似问题