使用barcode4j为EAN13条码添加补充

Posted

技术标签:

【中文标题】使用barcode4j为EAN13条码添加补充【英文标题】:Adding supplement to an EAN13 barcode using barcode4j 【发布时间】:2014-01-06 21:34:36 【问题描述】:

我正在尝试使用本文中显示的格式创建条形码:http://www.thebookdesigner.com/2009/10/self-publishing-basics-deciphering-the-bookland-ean-bar-code/

使用barcode4j 的EAN13Bean 我可以创建它的第一部分(ISBN 的条形码),但我不知道如何向图书馆提供补充(示例中的51495)。

我很确定barcode4j 可以做到这一点,因为它的sourceforge 网站上有显示带有补充的EAN13 的示例,但是我在API 中找不到任何东西可以让我指定它。

【问题讨论】:

【参考方案1】:

要创建不带补充的 EAN13 条码:

new EAN13Bean().generateBarcode( canvas, isbn );

要创建一个带有补充的内容,您需要在 isbn 末尾附加“+supplement”:

new EAN13Bean().generateBarcode( canvas, isbn + "+90000" );

【讨论】:

以上是关于使用barcode4j为EAN13条码添加补充的主要内容,如果未能解决你的问题,请参考以下文章

在JavaScript中创建SVG矢量图EAN13条码

在JavaScript中创建SVG矢量图EAN13条码

在JavaScript中创建SVG矢量图EAN13条码

在JavaScript中创建SVG矢量图EAN13条码

EAN-128和CODE-128条码一样吗?

JasperReports 使用 Barcode4j 生成条码 - 库依赖项