文档章节

Java开发条形码

V
 VeryEasyJava
发布于 2015/02/04 16:31
字数 271
阅读 42
收藏 0

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.查看效果(jsp)

<img src="<%=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为单位


© 著作权归作者所有

V
粉丝 0
博文 9
码字总数 3456
作品 0
海淀
私信 提问
Aspose.BarCode for Java 2.7.0 发布

Aspose.BarCode for Java 2.7.0 发布,该版本更新如下: 此版本包括一个更新的Java ME(移动版)的条码组件,现在完全支持Java ME SDK3.0。增加了对创建和阅读一些新的条码符号的支持,以及b...

小卒过河
2011/07/11
397
0
Aspose.BarCode for Java 5.0 发布

从该版本开始 .NET 和 Java 两个版本将同步发布,这样 Java 用户就不要等待已经在 .NET 版本中的一些新特性。该版本引入一些新的条形码支持,包括:DatabarExpanded, DatabarOmniDirectional...

oschina
2012/11/21
855
2
ZXing读写二维码,桌面和手机的不同用法

虽然ZXing是用Java实现的Barcode开源库,但是并不代表桌面上实现的Barcode应用在手机上也可以直接使用。因为Android的Java接口有很多是不同的。这里分享下Java Barcode生成和读取的不同用法。...

yushulx
2015/08/18
722
0
Aspose.BarCode for Java 4.4.0 发布

Aspose.BarCode for Java 和 .NET 功能相同,该版本主要是一些 API 的小改变,在源码上有一些不兼容旧版本,将以升级,因为以后的版本更新将以此为基础。 Aspose.BarCode 是一个 Java 的条形...

红薯
2011/12/17
447
0
关于条形码扫描设备java接口

谁做过java对接条形码设备的?有直接提供java接口的吗?多谢了

xu81.com
2011/03/15
1K
2

没有更多内容

加载失败,请刷新页面

加载更多

VMware vSphere ESXi主机的访问控制

在vShpere中,访问ESXi主机的途径很多,如下: ESXi DCUI ESXi Shell ESXi SSH ESXi Host Client vCenter --> vSphere web client / vSphere Client VMware vSphere ESXi主机的访问控制,除了......

大别阿郎
20分钟前
2
0
大神讲解CGI、FastCGI和PHP-FPM关系图解

参考资料 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM:http://www.nowamagic.net/librarys/veda/detail/1319 php中fastcgi和php-fpm是什么东西:https://www.zybuluo.com/phper/note/50231 ......

网络小虾米
29分钟前
2
0
《DNS攻击防范科普系列3》 -如何保障 DNS 操作安全

引言 前两讲我们介绍了 DNS 相关的攻击类型,以及针对 DDoS 攻击的防范措施。这些都是更底层的知识,有同学就来问能否讲讲和我们的日常操作相关的知识点,今天我们就来说说和我们日常 DNS 操...

Mr_zebra
30分钟前
2
0
zk中ServerCnxn

实现接口Stats, Watcher 内部类 DisconnectReason CloseRequestException EndOfStreamException(流关闭) 属性 方法 getSessionTimeout 获取session失效时间 sendResponse 发送回复数据 se......

writeademo
35分钟前
3
0
如何将 Redis 用于微服务通信的事件存储

来源:Redislabs 作者:Martin Forstner 翻译:Kevin (公众号:中间件小哥) 以我的经验,将某些应用拆分成更小的、松耦合的、可协同工作的独立逻辑业务服务会更易于构建和维护。这些服务(也...

中间件小哥
38分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部