java - 使用barcode4j 添加补充到EAN13 条形码

标签 java barcode4j

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

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

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

最佳答案

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

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

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

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

关于java - 使用barcode4j 添加补充到EAN13 条形码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20662680/

相关文章:

java - 条形码人类可读放置平行于条形码

barcode4j - 让 barcode4j 与 Docmosis Tornado 一起工作

java - 使用 JTextArea 和 JButton 修改 txt 文件

java - Apache FOP 1.1 QRCodes 与 zxing

java - 使用 zxing/barcode4j 格式化 EAN8

java - HashMap 中的重复键

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

java - WebDriver 未检测到输入文本框,抛出 ElementNotInteractableException : element not interactable

java - 我想杀死一个球员,如果他超过 24 个街区

java - 一条线上的多个分配未按预期工作