barcode4j的使用

Java实现条形码打印 目前比较通用的用Java实现条形码打印的集成插件主要有:barbecue和barcode4j. 但是用barbecue,条形码可以显示出来,可是下面对应数字却不能显示出来,当然可以自己手动加上去,不过那就不是一张图片里面的了,并且排版也不好看,因此我就试了一下另外一个插件barcode4j,效果很好。 立即下载

本文转自http://www.tjshaobo.com/a/tiaomazhishi/2011/0319/295.html,文章的原名有点不太符合文章的内容!所以改成现在的名字!


条形码,上网google了一下,用的比较多的是barbecue和barcode4j。 

我先使用的是barbecue,条形码是可以显示出来,可是下面的对应数字却不能显示,当然可以自己手动加上去,不过那就不是一张图片里面的了,排版也不是很好看。因此我就试了一下barcode4j,效果挺好的,所以把使用方法贴上来,给刚接触java的朋友们一点借鉴。 

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”的图片了,当然了图片大小就自己设置了。 

希望对您有所帮助,如有疑问,欢迎咨询天津少伯15122910340

(责任编辑:admin
barbecue生成条形码 用java生成条形码(不带其它商标) 立即下载

相关推荐

Java三种生成条形码(barcode4j、jbarcode、google-zxing)

Java三种生成条形码demo(barcode4j、jbarcode、google-zxing)

barbecue生成二维码,比barcode4J要好一些,还可以直接生成在本地

1.将 barbecue-1.5-beta1.jar 放入工程下的 WEB_INFO\lib目录里。 2.在工程的web.xml里增加 servlet映射文件。 BarcodeServlet net.sourceforge.barbecue.BarcodeServlet BarcodeServlet /barcode 3.jsp页面添加。 /barc

bonlog的专栏 6114

Java三种生成条形码的源码(barcode4j、jbarcode、google-zxing)

Java三种生成条形码的源码 1、用barcode4j方式生成 2、用jbarcode方式生产成 3、google-zxing方式生成,但该方式较不方便,添加条形码数字叫复杂

条形码barcode4j的使用

条形码,上网google了一下,用的比较多的是barbecue和barcode4j。 我先使用的是barbecue,条形码是可以显示出来,可是下面的对应数字却不能显示,当然可以自己手动加上去,不过那就不是一张图片里面的了,排版也不是很好看。因此我就试了一下barcode4j,效果挺好的,所以把使用方法贴上来,给刚接触java的朋友们一点借鉴。 1、 google或者摆渡一下barcod...

annegu 628

java实现barbecue生成带+号的条码

barbecue.BarcodeServlet中默认不能实现带+号的barcode,此工具类可以试下带加号的barcode

barcode4J实现条形码生成

利用barcode4j实现条形码的生成的工具类!方便开发,顺带一提: Java生成条形码的方案 -- barcode4j、zxing barcode4j开源Java条形码生成库。支持多种编码格式,比如:code-39,code-128等 http://barcode4j.sourceforge.net/ zxing是由google开源的1D/2D编解码类库。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括:J2ME、J2SE和Android

转: Java 开源条码生成组件 Barcode4J

http://sourceforge.net/projects/barcode4j   Barcode4J is a flexible generator for barcodes written in Java and available under the Apache License v2.0. Features: Extensions for Apache FOP, Xalan-J and...

暴风一簇的专栏 (roseone) 319

SMARTFORMS实战:用Template+Loop实现复杂表格布局(附避坑指南)

本文深入解析了SMARTFORMS中Template与Loop组合实现复杂表格布局的实战技巧,突破传统TABLE组件的限制。通过多级表头、单元格合并等案例演示,提供从基础架构搭建到动态数据绑定的完整解决方案,并分享性能优化与异常处理的最佳实践,助力开发者高效应对企业级报表设计挑战。

numpy6sculptor的博客 805

java 条形码_Java使用barcode4j生成条形码

1、将要使用到的jar包导入项目(1、commons-lang-2.3.jar 2、barcode4j-light-2.0.jar)2、新建类 BarcodeUtil3、代码部分package com.sale.util;import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.i...

weixin_35941667的博客 421

Altium Designer学习---如何进行SI仿真

Altium designer 如何进行SI仿真。         1、仿真电路中需要至少一块集成电路;             2、器件的IBIS模型;              3、在规则中必须设定电源网络和地网络;              4、建立SI规则约束;              5、层堆栈必须设置正确,电源平面必须连续;     建立的文件必须是一个工程,并把相应的文件放在工程目...

weixin_34050519的博客 4902

PE启动盘结合360杀毒离线版:深度清除顽固病毒实战指南

在系统安全维护领域,离线查杀是一种在独立于宿主操作系统的环境下进行病毒扫描和清除的核心技术。其原理是通过一个预启动环境(如PE)加载杀毒软件,从而绕过可能已被感染或受保护的系统核心,直接访问和扫描磁盘文件。这项技术的核心价值在于能够彻底处理那些在正常系统运行时难以清除的深度隐藏病毒、Rootkit和驱动级木马。典型的应用场景包括应对勒索软件、顽固感染型病毒以及系统启动项被劫持等情况。本文以“PE启动盘”和“360杀毒离线版”这一经典组合为例,详细解析了从工具选型、环境部署到深度查杀策略的全流程,为系统维护人

weixin_29741447的博客 409

【barcode】基于barcode4j开源库生成条形码

一维条码(条形码)市场需要还是很多的,用于物流、食品、医疗等业务方面很广泛。 源码在github:https://github.com/lgc592519828/BAR-QR-CODE 所以对于生成条码类库很多,比如barcode4j,Jbarcode,google-zxing。 目前实现了两种,先上代码: Barcode4j pom.xml <dependency> ...

gcheng.Liu的博客 4136

1、动作捕捉技术:概述与历史

本博文全面介绍了动作捕捉技术的概念、历史演变、类型分类以及完整的工作流程。从早期的连续摄影技术到现代数字动作捕捉系统,文章深入探讨了光学、磁性和机械动作捕捉系统的优缺点及适用场景,并详细解析了动作捕捉数据的生成原理与数学基础。此外,还涵盖了特殊部位如手部、面部和木偶的动作捕捉方法,并讨论了动作捕捉在动画制作、虚拟现实、医疗康复等领域的广泛应用与发展前景。

apple5的专栏 220

barcode4j

Barcode4J由Java语言编写而成,可以灵活的生成条形码。它采用Apache License V2.0许可,这使得它很容易在商业中被使用。它可以让您生成各种流行的一维和二维条码,包括DataMatrix 和 PDF417。以各种格式输出,包括SVG, EPS, bitmaps和Java2D,同样也可根据您的需要添加自己的输出格式。它为各种应用提供了插件,包括最重要的Apache FOP(格式

Hurry的专栏 2907

1、电路分析知识全解析:从基础到实践应用

本博客全面解析电路分析知识体系,涵盖从基础的电压、电流、电阻概念到复杂的交流电路、瞬态分析和高级应用如滤波器与变压器等内容。适合电子技术专业学生和技术爱好者学习,提供详细的知识结构、学习路径、实践示例以及丰富的学习资源,包括计算机模拟工具Multisim和PSpice的使用指导。通过理论与实践结合,帮助学习者掌握电路分析的核心技能,为电子工程和电力系统等相关领域打下坚实基础。

iii12的专栏 159

Android 64位支持的坑:诡异的文件名问题

最近在尝试发布我的Android应用程序的更新时,遇到了一个令人困惑的64位错误。本文将详细讲解这个问题的产生原因及解决方法,供大家参考。

m0_74337424的博客 122

java条形码生成技术barcode4j

1、barcode4j barcode4j条形码java生成库,支持多种编码格式:Code 39、Code 128、EAN-13等等。 http://barcode4j.sourceforge.net/ 2、环境准备 下载barcode4j-light.jar 下载地址①:maven地址http://mvnrepository.com/artifact/net.sf.barcode4j...

花花世界芸芸众生的博客 4191

26、多级快速多极子算法(MLFMA)在大规模电磁问题中的应用

本文探讨了多级快速多极子算法(MLFMA)在大规模电磁问题中的高效应用。通过分层分区策略,MLFMA在分布式内存架构上实现了高效并行化,能够求解包含数亿未知数的复杂电磁问题。文章分析了介质球体、半球透镜、周期性结构和损耗介质阵列等典型案例,验证了MLFMA的高精度与广泛适用性。同时,MLFMA被应用于实际场景如隐身目标Flamme的外部共振分析和含分裂环谐振器的超材料设计,展示了其在航空航天、超材料和生物医学等领域的广阔前景。未来发展方向包括算法优化、多物理场耦合和实时计算,进一步拓展其应用潜力。

t8u9v0w1x的博客 117

Java条形码生成技术-Barcode4j

背景 目前二维码的应用场景已经遍布各类互联网平台,通常是将产品/商品的唯一编号存储于二维码中以做扫码识别。 而用于生产环境的条形码技术仍然存在,如硬件设备制造、供应、物流运输等等。 在常见的产品信息管理、物料订单系统中,存在多个生成及打印条形码(一维码)的需求场景。 解决方案 Java生成条形码的方案 -- barcode4j、zxing barcode4j barcode4j开源Java条形码生成库。支持多种编码格式,比如:code-39,code-128等 Welcome to Ba

清水的专栏 4047

一文就够-InfiniBand 技术全面解析:从原理到实践的通俗易懂指南

想象一下,在一个超级数据中心里,成千上万台服务器需要像蜜蜂群体一样高效协作。如果用传统的网络连接,就像让每只蜜蜂都排着队传递消息,效率极低。InfiniBand(简称 IB)就是为了解决这种 "通信拥堵" 而生的高速网络技术,它专门为高性能计算(HPC)、数据中心和云计算环境设计,就像给服务器之间搭建了多条高速公路,让数据可以飞驰而过。

jundao1997的专栏 1395

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

java如何使用barcode4j生成条形码_JAVA条形码生成组件barcode4j使用

用java生成条形码,barcode4j得应用1.去http://barcode4j.sourceforge.net/下载文件,(源代码和生成好的都要下载)2.解压barcode4j-2.0alpha2-bin.zip这个包,在build目录下有barcode4j.jar,在lib目录下有avalon-framework-4.2.0.jar, 将barcode4j.jar和avalon-frame...

weixin_33228847的博客 792

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

应用barcode4j生成二维码

最近需要完成一个二维码生成功能,使用了barcode4j进行开发。 public class CodeService { private static CodeService instance; private static DefaultConfiguration cfg; /** * 二维码参数 */ private static fin...

qhl100的博客 829

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

barcode4j 条形码生成

barcode4j 依赖的lib包略显臃肿,其中包括了avalon-framework/servelet-api, 因此本次选择的是轻量级的版本barcode4j-light pom.xml添加 <dependency> <groupId>net.sf.barcode4j</groupId> <artifactId>barcode4j-l...

liuno0的博客 533

转:Java 开源条码生成组件 Barcode4J

<br />条码生成用的比较多的是barbecue和barcode4j。 <br />我先使用的是barbecue,条形码是可以显示出来,可是下面的对应数字却不能显示,当然可以自己手动加上去,不过那就不是一张图片里面的了,排版也不是很好看。因此我就试了一下barcode4j,效果挺好的,所以把使用方法贴上来,给刚接触java的朋友们一点借鉴。 <br />1、 google或者摆渡一下barcode4j要用的东东,下载压缩包barcode4j-2.0alpha2-bin.zip和barcode4j-2.0a

flightme的专栏 4079

barcode4j使用

用java生成条形码,barcode4j得应用   1.去http://barcode4j.sourceforge.net/下载文件,(源代码和生成好的都要下载)    2.解压barcode4j-2.0alpha2-bin.zip这个包,在build目录下有barcode4j.jar,在lib目录下有avalon-framework-4.2.0.jar, 将barcode4j.jar和ava

黄瓜和土豆的专栏 9426
上一篇: Barbecue 条形码
下一篇: 感悟
lsrmake
博客等级 码龄18年 5粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值