如何在Java中創建條形碼圖像?我需要一些能夠讓我輸入數字併產生相應條形碼圖像的東西。是否有免費的圖書館可用於這種類型的任務?Java中的BarCode圖像生成器
回答
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是否適合你。
謝謝克里斯,讓我試試這個。 – 2009-11-09 12:13:52
@克里斯戴爾。我想澄清我的疑問。 iText是免費的嗎?我們可以將它用於商業項目嗎? – xrcwrn 2013-10-21 04:58:37
@Manish iText曾經是免費的。看起來它現在需要商業產品的商業許可證。 – 2013-10-25 18:47:22
有一個叫barcode4j
感謝真正的軟 – 2009-11-09 12:39:40
Barcode4J取決於阿瓦隆..它需要在啓動時的配置。燒烤只依賴於JDOM。 – 2012-06-27 04:17:38
僅當您想使用XML配置Barcode4J時才需要Avalon框架。如果與您合作[普通Java(http://barcode4j.sourceforge.net/latest/embedding-bean.html),它不需要JDOM也不阿瓦隆。 – 2012-07-16 07:22:02
免費的圖書館還有,你可以用它來打免費的條形碼在Java這個免費的API。
謝謝Arto Uusikangas – 2009-11-09 12:21:24
沒有問題隊友..這就是爲什麼我們在這裏... – 2009-11-09 12:24:27
燒烤只依賴於JDOM ..看着它和Barcode4J,但並不真正喜歡添加Avalon依賴項: -/ – 2012-06-27 04:16:33
我用 barbeque ,這是偉大的,並且支持非常廣泛的不同的條碼格式。
看看你喜歡 its API 。
樣品API:
public static Barcode createCode128(java.lang.String data) throws BarcodeException
創建一個碼128條形碼該 字符之間動態切換 集,得到最小的可能 編碼。這將編碼所有 數字字符,大寫和小寫 大寫字母字符和控制 字符來自標準ASCII 字符集。對於給定的數據,所創建的條形碼 的大小將是最小可能的 ,並且使用這種「最優」編碼通常會給出比其他3種「香草」編碼中的任何一個更小的條形碼。
感謝bguiz幫助 – 2009-11-09 12:44:59
感謝bguiz的幫助....其真棒...... – 2014-08-25 11:17:00
ZXing是一個免費的開源Java庫,用於讀取和生成條形碼圖像。您需要獲取源代碼並自行構建罐子。下面是我編寫的一個simple tutorial,用ZXing jar和ZXing編寫你的第一個程序。
可Maven的中央。在給出的建議中,這似乎是(以巨大的幅度),最好的選擇。 – 2018-01-02 02:53:55
- 1. 使用JasperReports生成PDF417-Barcode
- 2. 圖像生成器
- 3. 用Java生成SVG圖像
- 4. 用java生成圖像
- 5. 如何從Nav 2015生成Data Matrix Barcode?
- 6. 生成式圖像在Java中
- 7. 爲Google Earth生成熱圖的Java圖像生成
- 8. 用Java生成圖標圖像
- 9. java servelt生成圖像的臨時url
- 10. 在「on the fly」中指定圖像名稱java圖像生成
- 11. 生成圖像
- 12. 試圖刪除由java腳本中的soltar生成的圖像
- 13. Java HTTP Post Applet服務器 - 內部生成的圖像
- 14. 使用Java生成Weblogo圖像
- 15. 使用Java gwt生成內聯圖像
- 16. 服務器生成的懸停圖像?
- 17. JavaFX的服務器端圖像生成
- 18. Java生成的圖像不能用於生成它們的代碼中?
- 19. 在CakePHP中生成圖像
- 20. 在MATLAB中生成圖像
- 21. java中的鏡像三角形生成
- 22. 使用變換器類生成新圖像java
- 23. php生成圖像?
- 24. 問題匹配Code128A使用iTextSharp與Barcode生成的條碼.4NET
- 25. ID生成器Java
- 26. JWT JAVA生成器
- 27. 隨機圖像生成器Android
- 28. C#圖像生成器 - 性能低下
- 29. 圖像標題生成器jscript
- 30. PHP圖像生成器/處理程序
您可以使用barcode4j。一個很好的例子[here](http://naeemgik.blogspot.com/2013/10/generating-barcode-in-java-using.html) – sns 2017-08-22 05:26:09