问题标签 [barcode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7114 浏览

.net - .Net 的条形码和字符识别组件

我需要从图像中提取和解码条形码和文本。是否有任何可用的开源库可以帮助完成该任务?如果没有,你知道一个好的商业产品吗?

0 投票
11 回答
44797 浏览

api - 如何从条形码编号中查找有关书籍的数据?

我正在构建世界上最简单的图书馆应用程序。我想要做的就是使用典型的扫描仪(它只是将条形码的数字输入到一个字段中)扫描一本书的 UPC(条形码),然后用它来查找关于这本书的数据......最低限度、标题、作者、出版年份,以及杜威十进制或国会图书馆目录号。

目标是打印一个带有卡片目录号的小贴纸(“书脊标签”),我可以贴在书脊上,然后我可以在我们公司图书馆的书架上按卡片目录号对书籍进行分类。这样,类似主题的书籍往往会彼此靠近,例如,如果您知道您正在寻找一本关于会计的书,您所要做的就是找到一些关于会计的书,然后您就会看到另外六本我们就在它旁边,方便浏览图书馆。

似乎有很多 Web API 可以做到这一点,包括亚马逊和国会图书馆。但这些都让我非常困惑。我真正想要的是一个更高级别的函数,它接受一个 UPC 条形码编号并返回有关这本书的一些基本数据。

0 投票
4 回答
12459 浏览

ruby-on-rails - 如何从图像中读取条形码

我正在寻找有关如何从图像中读取EAN-13条形码(包括ISBNISSN编码)的库、技术或建议。图像可能来自手机或网络摄像头,因此分辨率可能很差且对齐不佳。

我对可以从 ruby​​ on rails 使用的东西特别感兴趣,但是欢迎其他语言的答案。首选开源解决方案。

迄今为止领先的解决方案:

  1. ZBar(以前称为 Zebra - h/t @bgbg、@Natim)- 用 C 语言实现,具有 Python、Perl 和 C++ 接口
  2. ZXing (h/t @codr) - 在 Java(J2SE 和 Android)中实现,其他模块/端口处于不同的开发状态(JavaME、C#、C++、JRuby、RIM、iPhone/Objective C)
0 投票
3 回答
1540 浏览

c# - 集成在 ac# 应用程序中的传真条码识别软件

我的申请正在准备一份用于通过传真提交文件的封面。我通过在其上打印Code39来识别批次。

传入的传真以 tif 文件的形式接收,我的小型 c# 服务正在轮询新传真并调用解码函数。

目前,我使用 Win32 dll 来识别条形码(QSbar39),但我遇到了一些问题 - 超时、挂起、错误等,这些都很难处理。

我希望有一些免费的 .Net 组件或开源类来集成。

你会采取不同的方法吗?你用什么工具?

非常感谢您的回答!

0 投票
10 回答
34046 浏览

.net - 如何在 vb.net 中生成 Code39 条码

我想从我的应用程序中创建 Code39 编码的条形码。

我知道我可以为此使用字体,但我不想这样做,因为我必须在服务器上注册字体,而且我有过一些非常糟糕的经历。

我提出这个问题后产生的一个例子是在答案中

0 投票
3 回答
11646 浏览

c# - 条码图像到 C# 中的 Code39 转换?

我有 jpg 格式的条形码图像,并想从中提取条形码 #。请帮忙!

0 投票
9 回答
67026 浏览

camera - QR码(二维条码)的编解码算法?

寻找免费/开源代码或算法描述来编码(简单)和解码(硬)二维条码QR 码

这似乎不是一个小问题,但它在日本如此受欢迎,以至于必须有一些已经可用的东西......

0 投票
9 回答
31369 浏览

css - 网页和条形码字体

我正在开发一个可以生成条形码列表的小型应用程序。我的电脑上安装了正确的字体。现在我将它们直接打印到网页上,它可以在 Chrome 和 IE 7 中正常工作,但不能在 Firefox 中正常工作。有谁知道 Firefox 与 IE 和 Chrome 有什么不同?

这是我的代码:

编辑: 我可能应该提到,目前这更像是一个个人项目,并不打算向全世界发布。虽然我会采用一个可行的解决方案,但我想要一些不涉及 Javascript/Flash/等的解决方案。

0 投票
4 回答
6500 浏览

linux - 在(ubuntu)linux中捕获第二个键盘输入

我编写了一个程序,该程序从第二个 USB 键盘(实际上是条形码扫描仪)获取输入。问题是,如果另一个窗口处于活动状态,则数据是在那里输入的,而不是在我的程序中。有人可以就我做错了什么给我建议吗?

谢谢


如果我可以大胆地代表 Confuzzled 重新表述这个问题:

如何在 Linux 下编写一个将自身附加到输入设备(在本例中为条形码扫描仪)的程序,以便输入不会转到具有键盘焦点的程序?

0 投票
3 回答
6858 浏览

.net - 使用 iTextSharp 与 Barcode.4NET 生成的 Code128A 条码匹配问题

首先,我对条形码格式和我所知道的有点陌生,我从维基百科学到了。

我们有一些由使用 Barcode.4NET 库的现有应用程序生成的条形码。条形码采用 Code 128A 格式。生成它们的代码非常简单,如下所示:

没有为它设置其他参数 - 设置数据后,我们只是从库中获取条形码的 GIF 版本。

我正在开发一个使用 iTextSharp 生成 PDF 的新应用程序,我认为我不会使用两个库,而是使用 iTextSharp 的条形码生成库,因为它支持 Code128 条形码。它有一些不同的 Code 128 变体,但没有一个是“Code 128A”。

这是代码的样子:

下图显示了我迄今为止所取得的最好成绩。

替代文字

上图由 iTextSharp 生成,下图由 Barcode4Net 生成。显然,它们不一样(不仅在大小和字体上——条形码数据也大不相同)。

是否有人对 iTextSharp(或 iText 本身)的条形码组件或 Code 128A 条形码足够熟悉,可以告诉我如何使 iTextSharp 看起来与 Barcode.4NET 完全一样?