【发布时间】:2010-12-14 14:37:33
【问题描述】:
如何在 Java 中创建条形码图像?我需要一些可以让我输入数字并生成相应条形码图像的东西。是否有可用于此类任务的免费库?
【问题讨论】:
-
您可以使用barcode4j。一个很好的例子here
如何在 Java 中创建条形码图像?我需要一些可以让我输入数字并生成相应条形码图像的东西。是否有可用于此类任务的免费库?
【问题讨论】:
ZXing 是一个免费的开源 Java 库,用于读取和生成条形码图像。您需要获取源代码并自己构建 jar。这是我为使用 ZXing jar 构建并使用 ZXing 编写您的第一个程序而编写的 simple tutorial。
【讨论】:
还有这个免费的 API,您可以使用它在 java 中制作免费的条形码。
【讨论】:
有一个名为barcode4j的免费库
【讨论】:
iText 是一个很棒的 Java PDF 库。他们还有一个用于创建条形码的 API。您无需创建 PDF 即可使用它。
此页面上有creating barcodes 的详细信息。以下是该网站的示例:
BarcodeEAN codeEAN = new BarcodeEAN();
codeEAN.setCodeType(codeEAN.EAN13);
codeEAN.setCode("9780201615883");
Image imageEAN = codeEAN.createImageWithBarcode(cb, null, null);
您需要确定的最重要的事情是您需要哪种类型的条形码。有许多不同的条形码格式,iText 确实支持其中很多。在确定此 API 是否适合您之前,您需要知道您需要什么格式。
【讨论】: