barcode4j是一款開源的條形碼生成庫,能夠生成很多種編碼的條形碼,比如:code-39,code-128等等,該庫由Java語言編寫。
基本介紹
- 外文名:barcode4j
- 所屬分類:條形碼生成庫
簡單示例:
1、槳斷臭嫌 google或者擺渡一下barcode4j要用的東東,下載壓碑祖地縮包barcode4j-2.0alpha2-bin.zip和barcode4j-2.0alpha2-src.zip。
2、 解壓barcode4j-2.0alpha2-bin.zip這個包,在build目錄下有barcode4j.jar,在lib目錄下有avalon-framework-4.2.0.jar, 將barcode4j.jar和avalon-framework-4.2.0.jar添加到項目的lib中,刷新工程,然後在項目配置中將這兩個jar包添加到classpath裡面去。
3、 解壓將barcode4j-2.0alpha2-src.zip,將src\java\org\krysalis\barcode4j\servlet目錄下的BarcodeServlet.java類的代碼拷出來,修改默認的圖片顯示方式,BarcodeServlet.java第168行的默認圖片顯示格擔套頁式改成jpeg(因為不是所有的瀏覽器都支持svg格式,也不是所有的瀏覽者都願意給自己的瀏覽器加一個這樣的外掛程式)
4、 將以下這段servlet配置在web.xml中
<servlet>
<地捆槓servlet-name>BarcodeServlet</servlet-name>己贈擊譽
<servlet-class>com.yourname.BarcodeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>BarcodeServlet</servlet-name>
<url-pattern>/barcode</url-pattern>
</servlet-mapping>
4、 在頁面企嘗中添加<img src="<%=request.getContextPath() %>/barcode?msg=12345678" height="50px" width=130px/>
5、 查看該頁面就可以發現條形碼為“12345678”的圖片了,當然了圖片大小就自己設定了。
呵呵,雖然是很簡糠訂漿單的東西,但是希望能對需要的朋友有所幫助。