- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在努力将 POS 系统集成到我的网站。所以我想生成条形码。我使用 SKU 作为数据字段来编码格式为 XXXXX-XXX-XXX-XXX
。
X 是一个从 0 到 9 的数字,所以经过研究我发现如果我错了,代码 128 是最好的纠正我。尺寸问题,当我使用 barbecue
生成条形码并调整扫描仪无法读取条形码的图像大小时,元素上的标签为 2' x 3 1/2' 英寸。所以你能解释一下什么是尺寸限制,我能得到的最小尺寸是多少英寸。
最佳答案
高质量条码的生产需要对打印过程进行端到端的精确控制。在这里,我提供了特定于 Code 128 的指南以及适用于一般线性条形码的指南。
Code 128 优化
对于 Code 128 的一般用途没有强制的规模限制,但 Code 128 在特定行业的应用确实定义了此类限制。对于您的内部目的,实际上只有实际的限制会决定尺寸的上限和下限,例如打印机的保真度和扫描仪的功能。
您应确保在 Code 128 中尽可能紧凑地表示数据,因为这将减少所需的条形和空间元素的数量,从而在调整符号大小时提供更大的灵 active 。例如,通过使用纯数字数据将能够有效地使用双密度“模式 C”数字压缩。见 this answer了解更多详情。
这引出了一个问题,您是否可以从 SKU 中删除破折号,然后在扫描符号后在您的应用程序中重新引入?考虑一下带有和不带有破折号的 SKU 的 Code 128 的不同宽度,以了解其影响:
必须在符号的任一端保持至少十倍于 X 尺寸(窄条的宽度)的静区:
如上图所示,静区应被视为 Code 128 符号的组成部分。
线性条码优化的一般指导
在打印符号时,您的目标应该是最大化条形码的宽度,前提是它可以舒适地适合扫描仪的视野,但要受到某些限制。
避免抗锯齿,因为许多扫描仪会执行边缘到相似的边缘测量,最适合使用清晰定义的高对比度边缘。
如果您使用的是低分辨率打印过程,那么确保输出符号的 X 尺寸是打印机像素大小的整数倍尤为重要。
光栅化矢量路径描述时,必须确保原点与设备的点网格正确对齐。通过这种方式,您可以避免原本具有相同宽度的线条由于像素掠过而被光栅化为不同的宽度,如图所示。
对于某些打印过程,软件可能还需要通过在保持准确边缘的同时将条的宽度减小一小部分固定量来补偿“打印增长”(由于墨水渗出和过程中的其他缺陷) - 到边缘的间距。
Code 128 (ISO/IEC 15417) 规范描述了后面的过程如下:
Graphics software used to create bar codes on pixel-based printersmust scale each bar and space exactly to the pixel pitch of theprinter being used. For edge to similar edge decodable symbologieslike Code 128 the number of pixels comprising each symbol charactermust be a fixed and constant integer multiple of the number of modulesin the symbol character. // General purpose printing software designedto support a wide range of printers should provide the user thecapability of adjusting the X dimension and bar width growth or loss.
This answer演示不遵循这些流程控制时会发生什么。
关于barcode - 您如何生成能够可靠扫描的小型、高密度线性条码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36171092/
我在使用 Barbecue Barcode Library 时遇到问题.我正在尝试创建一个简单的 code128 条码,但我得到的图像与我从其他在线(即 http://barcode-generato
我正在使用谷歌库 ZXING 来解码 Code39 条形码,并且我想以不同的方式处理“未找到条形码”情况和“无法解码条形码”情况:可能吗? 非常感谢 最佳答案 根据解码失败的明显性质抛出不同的异常。
我总是有这个错误: 解析错误:语法错误,/home/user/public_html/nameofsite/application/libraries/Zend/Barcode/Barcode.php
有谁知道免费条形码阅读器算法的源代码,最好是基于 C/C++/C# 的语言?处理条形码的位图图片的东西很好...... 最佳答案 你看过ZXing然而? 关于barcode - 有谁知道免费条形码阅读
我正在一家生产新品种花卉和植物的公司做一个项目。花卉和植物都贴有小标签。为了制作标签,我们使用 ZPL 代码。在标签上,我们使用裸代码,提供有关植物的数据。我的项目是将该条码更改为二维码。 现在我们使
可以使用什么在线工具将条码图像转换为数字?有很多工具可以生成条形码(将数字转换为图像),但我需要将图像转换为数字,说明使用什么类型的条形码以及图像中编码的数字。 最佳答案 在线网络服务:http://
我有一个非常简单的应用程序,它运行一系列已弃用的扫描仪,它从串行端口获取条码扫描并将其发送回扫描仪,表明它收到了扫描。基于此,扫描仪呈绿色闪烁,用户知道他们可以继续。 我喜欢这个模型而不是我对键盘楔子
我想知道我们如何检测条形码阅读器读取的条形码是否与按重量出售的商品或常规商品(Ean-13 或其他格式)相关?是否有任何代码部分表明它是一个加权项目? 最佳答案 条形码只是字符串(主要是数字和字母),
我需要向数千名客户发送带有唯一条形码的电子邮件,以便他们可以在店内或在线兑换。 我们有一个要使用的优惠券/条形码列表,并且有一种方法可以将这些代码动态地提取到电子邮件中,这样客户就会看到一个唯一的代码
是否有服务器/软件可以接收图像并扫描条形码(UPC 或其他)并返回条形码中编码的数字? 最佳答案 看 Zxing project和 online decoder 关于barcode - 从图像扫描UP
我希望能够将商品信息存储在Web应用程序的数据库中,因此我决定将条形码用作良好的商品标识会很好。现在,我只希望能够将代码的数字表示形式存储在数据库中,因此我需要找出最大长度,格式等。 最终,我希望能够
我对收据底部的条形码有疑问。我正在考虑围绕它编写一些软件,并且对围绕它的任何规范或第 3 方软件包感兴趣。我真正需要的是有关这些系统的可靠信息来源。 我的理解是,大多数销售点系统都支持在收据底部打印条
我一开始以为下图是二维码,但仔细观察后,发现它似乎是别的东西(例如,注意矩阵中间的校准方 block )。 有人知道这样的点阵叫什么吗?有没有可用的工具来解码它(Python 是理想的...)? 非常
我想开发一个用于检查和计费的超市应用程序。 我应该使用条形码还是二维码?哪个会提供更好的准确性? 最佳答案 这里最大的区别是线性条形码(例如 Code 3 of 9、UPC、EAN 等)和二维符号系统
是否有可编程的条形码阅读器,我可以将程序放入其中。使用该程序,我可以告诉读者什么是有效代码。所以阅读器将拒绝阅读无效代码。 或者,使用该程序,我可以加密它读取的代码。 而且,我可以用Java来制作程序
我正在试验 ResultPoints,它返回与图像中条形码相关的点。 对于二维码,ResultPoints 返回一组 4 个点,它们是二维码每个角的四个框的坐标。 当我对条码进行同样的实验时,它返回两
我正在开发一个 android 应用程序,在其中我生成数据矩阵并允许用户使用 zxing 输入它们来扫描它们。 但是,出现了一个许可证问题,询问 zxing 扫描的所有格式是否都可用开源。 这与应用程
不确定有多少人在他们的应用程序中使用条形码。我参与过一些需要以编程方式生成条形码的项目。看到这个新的Tag technology from Microsoft我想知道是否有人使用过 MS Tag?您有
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
我知道这可能是一个相当简单的问题,我们也可以设置 Zxing 扫描的条形码格式,如下所示: (1)intent.putExtra("SCAN_MODE", "QR_CODE_MODE");//或任何其
我是一名优秀的程序员,十分优秀!