0

我到处寻找,找不到直接打印到 C# 中 IP 的首选方法。我目前正在使用打开套接字并将打印机语言直接发送到端口的方法,除了几个品牌的打印机外,它都可以正常工作。当安装在 Windows 上时,我可以打印到这些打印机,但我在直接打印到它们时遇到了问题。我见过几个 C#/.NET 的打印库,但我没有看到任何提到打印到 IP 的库。有谁知道会支持这个或有一些替代解决方案的人?

4

1 回答 1

0

大多数网络(我会说)打印机都需要驱动程序才能使其工作,这就是为什么您可以通过 Windows 打印而不是直接打印到打印机的原因。您需要获取打印机的程序员参考手册并了解如何将命令直接发送到打印机。我想所有这些你都已经知道了,但为了以防万一,应该提一下。

你有一个很好的解释如何在.NET C#中直接打印到打印机here

虽然,它不是通过插座,但它是一种替代方案。祝你好运。

于 2013-07-12T15:59:50.863 回答