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

Posted

技术标签:

【中文标题】如何在 asp.net Web 应用程序中从条码标签打印机打印条码【英文标题】:how to print barcode from a barcode label printer in asp.net web application 【发布时间】:2012-10-23 18:02:46 【问题描述】:

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

我该怎么做??

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

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

我的方法正确吗??? ,有没有什么不同的技术可以通过条码标签打印机打印条码。

请帮忙,我无法打印。

【问题讨论】:

【参考方案1】:

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

    将字段条目写入 textfile.txt 文件 触发批处理文件的启动,将 textfile.txt 发送到打印机端口

这是假设:

    您正确设置了打印机 - 要像 COPY 命令建议的那样从命令提示符打印,您需要将打印机设置为共享,然后映射到命令行可识别的端口 (@987654322 @) 您的 asp.net 脚本以打印机可以理解的格式编写了 textfile.txt

批处理文件中复制 textfile.txt 的实际命令是:

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

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

【讨论】:

以上是关于如何在 asp.net Web 应用程序中从条码标签打印机打印条码的主要内容,如果未能解决你的问题,请参考以下文章

防止在 ASP.Net Web 窗体中从外部源触发电子邮件

如何在 asp.net 核心中从返回零计数的主体正确映射数组

ZXing for ASP.NET MVC 扫描条码

如何在 asp.net 中从 javascript 调用代码隐藏函数?

如何在 c# ASP.net 中从 GridView 行进行单按钮照片上传

如何在 Asp Net Core Web App(不是 WebAPI)中存储令牌