我有一个内部网应用程序,使用EPL语言使用Zebra tlp 2844打印标签。我使用SharpZebra来执行此代码。 当我使用在我的机器的lpt1中连接的打印机调试我的代码时,一切正常...但我需要在服务器(Windows server 2008)中发布我的代码并使用包含另一台打印机的另一台机器打印。我怎么做的? 我试图共享打印机并添加到服务器,但没有工作......当我尝试打印时,似乎找不到打印机......我需要做更多的事情吗?
我用谷歌搜索了一下,但没有找到一个好的答案......答案 0 :(得分:1)
我通常将EPL或ZPL保存到文件中,然后只对打印机的UNC路径执行'copyfile'。如果SharpZebra允许您将其保存为文件,您可以试试。只需将原始文件复制到打印机即可。 (我没有使用SharpZebra)。
答案 1 :(得分:0)
如果您可以将收据设计保存为原始ZPL文本,则应该能够打开文件并通过telnet连接将其发送到打印机。这样您就可以打印到任何联网的斑马打印机,而无需在服务器上安装驱动程序。
答案 2 :(得分:0)
我买了一台打印服务器,这解决了我的问题。我在打印服务器上连接了打印机,系统的服务器识别了这台打印机。
答案 3 :(得分:0)
通过套接字之间的通信。您将条形码字符串发送到套接字中的客户端。在客户端,制作一个套接字。这样在un端口监听,并接收数据,并将其放入串口。