您的位置:首页 > 其它

barcode4j生成条形码及打印条码开发介绍—页面参数解释

2011-10-31 15:00 363 查看
1.barcode4j介绍

barcode4j是一款开源的条形码生成库,该库由Java语言编写。能够生成很多种编码的条形码,比如:code-39,code-128等等;

2.在官方网站上下载http://barcode4j.sourceforge.net/相应的文件

3、解压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里面去。

4.在web项目中添加barcode4j.jar和avalon-framework-4.2.0.jar文件。(同3)

5.配置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>
6.在页面使用<img>标签显示条形码图片<imgsrc="<%=request.getContextPath()%>/barcode?msg=12345678"/>
注:参数说明(BarcodeServlet源代码中可以查看参数):




msg:条形码文字;
	fmt:图片格式,默认svg,可以设置fmt=jpeg/png;type=code128/code39;
	hrp:条形码文字位置:hrp=top,默认为bottom
hrsize:条形码文字大小以mm为单位

<imgsrc="<%=request.getContextPath()%>/barcode?msg=12345678&fmt=jpeg&hrp=top"/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: