用于在客户端计算机上的Web应用程序的2844中直接打印到打印机ZEBRA TPL的代码

时间:2015-06-03 13:14:17

标签: javascript c# zebra-printers printers

我在系统中遇到问题,我需要直接从应用程序打印到Zebra TLP 2844打印机,今天我们使用Java applet来做到这一点,在不久的将来再也无法使用这个

我制作了下面的代码,只能在使用C#的机器或局域网上使用。

string [] lines = {"I8, A, 001," "\ n"
    "Q216,024"
    "Q831"
    "RN"
    "S3"
    "D7"
    "ZT"
    "JF"
    "OD"
    "R215,0"
    "F100"
    "C"
    "A388,49,1,3,1,1, N \" 09/04/2015 "\",
    "A322,74,0,1,1,1 N, \" 2 \ ""
    "A360,63,1,2,1,1 N, \" 002049765 \ ""
    "A215,146,0,2,1,1, N \" NTO \ ""
    "A304,152,0,1,1,1, N \" CRT \ ""
    "A67,176,0,1,1,1, N, \" TEST JUNIOR \ ""
    "A67,188,0,1,1,1, N \" NIQUE \ ""
    "A276,130,0,1,1,1, N \" TTRACE \ ""
    "A46,42,1,4,1,1, N \" 10-000029 "\",
    "B72,32,0,1,2,6,71, B, \" 100340356701 \ ""
    "A292,46,0,1,1,1, N \" SERUM \ ""
    "P9"
};

System.IO.File.WriteAllLines (@ "C: \ ETIQUETA.prn" lines);
System.IO.File.Copy ("c: \\ ETIQUETA.prn", "127.0.0.1 \\\\ zebradb \\");

我想帮助制作一个代码来直接向客户端机器执行此服务器打印机命令。使用除Java之外的任何工具。

谢谢。

1 个答案:

答案 0 :(得分:0)

此代码在C#中,它创建一个txt文件并将其发送到打印机。但此表单仅适用于本地应用程序,我想知道为Web应用程序执行此操作的方法。访问客户端打印机。我相信这可以在JavaScript或其他网络工具中完成。 -