如何在asp.net Web应用程序中从条形码标签打印机打印条形码

时间:2012-10-23 18:02:47

标签: asp.net barcode

我有一个按钮和一个文本框,当用户点击该按钮时,文本框中输入的数字应该从条形码打印机(公民打印机)以条形码格式打印到条形码标签纸上。

我该怎么办???

我做了一些RND,我创建了一个bat文件。在该文件中,我编写了代码

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

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

请帮助,我无法打印。

1 个答案:

答案 0 :(得分:0)

为了在您的方法中取得成功,您的asp.net脚本需要:

  1. 将字段条目写入textfile.txt文件
  2. 触发批处理文件的启动,以将textfile.txt发送到打印机端口
  3. 这是假设:

    1. 您正确设置了打印机 - 要从COPY命令建议的命令提示符进行打印,您需要将打印机设置为共享,然后映射到命令行可识别端口( NET USE LPT2 \\COMPUTER\PRINTER
    2. 您的asp.net脚本以打印机可以理解的格式编写了textfile.txt
    3. 批处理文件中复制textfile.txt的实际命令是:

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

      将路径和端口更改为系统上的路径和端口。如果这是在服务器环境中设置的,那么您还需要确保权限也正确,以便asp.net脚本可以启动批处理文件。