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



我在我的应用程序中使用了ZXing API,刚刚发现它似乎不支持EAN-128条形码格式。它支持代码 128,但 EAN-128 和代码 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

在ZXing GitHub项目上,它引用了一个相关项目,这是一个支持EAN-128/GS1-128的开源Java条形码生成器。

http://barcode4j.sourceforge.net/

虽然我没有使用过这个项目,但如果您找不到 ZXing 的解决方法,则可能值得调查。

相关内容

  • 没有找到相关文章

最新更新