博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java开发条形码
阅读量:5835 次
发布时间:2019-06-18

本文共 969 字,大约阅读时间需要 3 分钟。

hot3.png

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文件

 
         
BarcodeServlet
         
com.yourname.BarcodeServlet
   
   
         
BarcodeServlet
         
/barcode
   

6.查看效果(jsp)

<%=request.getContextPath() %>/barcode?msg=12345678&BARCODE_TYPE=code128&hrp=none&fmt=jpeg"  height="50px" width=130px />

特别注意:

注:参数说明(BarcodeServlet源代码中可以查看参数):1.msg:条形码文字;2.fmt:图片格式,默认svg,可以设置fmt = jpeg/png;type = code128/code39;  3.hrp:条形码文字位置:hrp = top,默认为bottom  4.hrsize:条形码文字大小  以mm为单位

转载于:https://my.oschina.net/u/2273960/blog/375352

你可能感兴趣的文章
不定项选择题
查看>>
19个Python爬虫项目让你一次吃到撑
查看>>
SpringBoot下Redis相关配置是如何被初始化的
查看>>
谷歌的Android Q到底有哪些新特性及变更?
查看>>
为你的AliOS Things应用增加自定义cli命令
查看>>
Zookeeper
查看>>
MongoDB 创建基础索引、组合索引、唯一索引以及优化
查看>>
Spring整合Quartz框架实现定时任务跑批(Maven完整版)
查看>>
安装jdk和Tomcat
查看>>
百度PaddlePaddle常规赛NLP赛道火热开启
查看>>
稳了!这才是cookie,session与token的真正区别
查看>>
python项目实战:制作一个简易的GUI界面浏览器
查看>>
微信自定义链接分享制作,微信自定义链接配置
查看>>
mysql日期运算,日期函数(转载)
查看>>
如何切换你想要的语言在XMind 6中
查看>>
OSChina 周二乱弹 —— 假期余额已不足!
查看>>
OSChina 周一乱弹 —— 亚洲四大邪术!
查看>>
Google Go web 入门例子
查看>>
log4j 系统jar 冲突整理
查看>>
前端那些事之React篇--helloword
查看>>