android - 使用 ZXing 生成 GS1-128(以前称为 EAN-128)条形码

标签 android barcode zxing

我在我的应用程序中使用 ZXing API,但刚刚发现它似乎不支持 EAN-128 条码格式。它支持 Code 128,但 EAN-128 和 Code 128 之间的条码图像存在细微差别。

有人知道 ZXing 中会生成 EAN-128 条形码的解决方法吗?

如果没有,是否有任何其他条形码生成 API 可以与 Android 打包在一起?

最佳答案

ZXing 确实支持 GS1-128(以前称为 EAN-128),但用户需要做一些工作才能以正确的格式提供数据。

GS1-128 是父代码 128 符号体系的 GS1 指定应用标准,因此使用代码 128 符号和以 GS1 应用标识符标准格式提供的数据。

以下答案提供了更多关于这在实践中意味着什么的详细信息,并链接到描述如何根据此标准格式化数据以便可以将其提供给 ZXing 的 Code 128 编码器的信息:

https://stackoverflow.com/a/34427810/2568535

关于android - 使用 ZXing 生成 GS1-128(以前称为 EAN-128)条形码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30877978/

相关文章:

Android-Ocr 在人像中使用 Tesseract

android - ListView android中的手势

android - 如何在按下状态下更改 GridView 项目文本的颜色?

xml - 如何将单选组添加到表格内的单选按钮?

android - 完成后自动重新播放视频

java - 如何在 Java 中生成有效的 EAN13 条形码?

compression - 高效压缩和表示从一维条形码读取的键值对

c - 从输入事件中读取条形码(Linux,C)

android - 生成的条码zxing android的大小

java - 多个扫描按钮 Zxing