barcode4j生成条形码及打印条码开发介绍—页面参数解释
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
barcode4j⽣成条形码及打印条码开发介绍—页⾯参数解释2011-10-31 15:00 913⼈阅读 (0)
1.barcode4j介绍
barcode4j是⼀款开源的条形码⽣成库,该库由Java语⾔编写。
能够⽣成很多种编码的条形码,⽐如:code-39,code-128等等;
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⽂件
[html]
1. <servlet>
2. <servlet-name>BarcodeServlet</servlet-name>
3. <servlet-class>com.yourname.BarcodeServlet</servlet-class>
4. </servlet>
5. <servlet-mapping>
6. <servlet-name>BarcodeServlet</servlet-name>
7. <url-pattern>/barcode</url-pattern>
8. </servlet-mapping>
<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>
[html]
1.
[html]
1. 6.在页⾯使⽤<img>标签显⽰条形码图⽚<img src="<%=request.getContextPath() %>/barcode?msg=12345678"/>
6.在页⾯使⽤<img>标签显⽰条形码图⽚<img src="<%=request.getContextPath() %>/barcode?msg=12345678"/>
[html]
1. 注:参数说明(BarcodeServlet源代码中可以查看参数):
注:参数说明(BarcodeServlet源代码中可以查看参数):
[html]
1. msg:条形码⽂字;
msg:条形码⽂字;
[html]
1. fmt:图⽚格式,默认svg,可以设置fmt = jpeg/png;type = code128/code39;
fmt:图⽚格式,默认svg,可以设置fmt = jpeg/png;type = code128/code39;
[html]
1. hrp:条形码⽂字位置:hrp = top,默认为bottom
hrp:条形码⽂字位置:hrp = top,默认为bottom
[html]
1. hrsize:条形码⽂字⼤⼩以mm为单位
hrsize:条形码⽂字⼤⼩以mm为单位
<img src="<%=request.getContextPath() %>/barcode?msg=12345678&fmt=jpeg&hrp=top"/>。