2012-10-23 59 views
0

我有一个按钮和一个文本框,当用户单击该按钮时,应该从条形码打印机(公民打印机)打印输入到文本框中的数字条形码标签纸上的条形码格式。如何在asp.net web应用程序中从条形码标签打印机打印条形码

我该怎么做。

我做了一些RND,我创建了一个bat文件。在那个文件中,我写的代码为

copy c:/desktop/myfolder/textfile.txt b\ citizen 

我的方法是否正确? ,是否有任何不同的技术通过条形码标签打印机来打印条形码。

请帮忙,我无法打印。

回答

0

要取得成功,在你的方法,你的asp.net脚本将需要:

  1. 写场进入到TextFile.txt的文件
  2. 触发推出的批处理文件来发送文本文件。 TXT到打印机端口

这是假设:

  1. 您将打印机设置正确的 - 来从您的命令提示符COPY命令建议打印,您需要将打印机设置为共享,然后映射到命令行可识别的端口(NET USE LPT2 \\COMPUTER\PRINTER
  2. 您的asp.net脚本写入textfile.txt中

    copy /B c:\desktop\myfolder\textfile.txt LPT2 
    

    更改路径和港口,以您的系统上的:打印机可以在批处理文件理解

实际命令的格式复制TextFile.txt的会。如果这是在服务器环境中设置的,则需要确保权限是正确的,以便asp.net脚本可以启动批处理文件..