- 浏览: 853745 次
文章分类
- 全部博客 (365)
- java (124)
- spring mvc (21)
- spring (22)
- struts2 (6)
- jquery (27)
- javascript (24)
- mybatis/ibatis (8)
- hibernate (7)
- compass (11)
- lucene (26)
- flex (0)
- actionscript (0)
- webservice (8)
- rabbitMQ/Socket (15)
- jsp/freemaker (5)
- 数据库 (27)
- 应用服务器 (21)
- Hadoop (1)
- PowerDesigner (3)
- EJB (0)
- JPA (0)
- PHP (2)
- C# (0)
- .NET (0)
- html (2)
- xml (5)
- android (7)
- flume (1)
- zookeeper (0)
- 证书加密 (2)
- maven (1)
- redis (2)
- cas (11)
最新评论
-
zuxianghuang:
通过pom上传报错 Artifact upload faile ...
nexus上传了jar包.通过maven引用当前jar,不能取得jar的依赖 -
流年末年:
百度网盘的挂了吧???
SSO单点登录系列3:cas-server端配置认证方式实践(数据源+自定义java类认证) -
953434367:
UfgovDBUtil 是什么类
Java发HTTP POST请求(内容为xml格式) -
smilease:
帮大忙了,非常感谢
freemaker自动生成源代码 -
syd505:
十分感谢作者无私的分享,仔细阅读后很多地方得以解惑。
Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
[Java]代码
01 |
/* |
02 |
2. * To change this template, choose Tools | Templates |
03 |
3. * and open the template in the editor. |
04 |
4. */ |
05 |
|
06 |
package com.zhilong.juyuansu.test; |
07 |
|
08 |
import java.awt.image.BufferedImage; |
09 |
import java.io.FileOutputStream; |
10 |
import org.jbarcode.JBarcode; |
11 |
import org.jbarcode.encode.EAN8Encoder; |
12 |
import org.jbarcode.paint.EAN8TextPainter; |
13 |
import org.jbarcode.paint.WidthCodedPainter; |
14 |
import org.jbarcode.util.ImageUtil; |
15 |
/** |
16 |
* 2012-05-28
|
17 |
* @author 郏高阳
|
18 |
* 支持EAN13, EAN8, UPCA, UPCE, Code 3 of 9, Codabar, Code 11, Code 93, Code 128, MSI/Plessey, Interleaved 2 of PostNet等
|
19 |
* 利用jbarcode生成各种条形码!测试成功!分享给大家!
|
20 |
*/ |
21 |
public class OneBarcodeUtil {
|
22 |
|
23 |
public static void main(String[] paramArrayOfString) {
|
24 |
try {
|
25 |
JBarcode localJBarcode = new JBarcode(EAN8Encoder.getInstance(),WidthCodedPainter.getInstance(),EAN8TextPainter.getInstance());
|
26 |
String str = "2219644" ;
|
27 |
BufferedImage localBufferedImage = localJBarcode.createBarcode(str);
|
28 |
|
29 |
saveToGIF(localBufferedImage, "EAN8.jpg" );
|
30 |
}
|
31 |
catch (Exception localException) {
|
32 |
localException.printStackTrace();
|
33 |
}
|
34 |
}
|
35 |
|
36 |
static void saveToJPEG(BufferedImage paramBufferedImage, String paramString) {
|
37 |
saveToFile(paramBufferedImage, paramString, "jpeg" );
|
38 |
}
|
39 |
|
40 |
static void saveToFile(BufferedImage paramBufferedImage, String paramString1, String paramString2) {
|
41 |
try {
|
42 |
FileOutputStream localFileOutputStream = new FileOutputStream( "C:\\Users\\Administrator\\Desktop/" + paramString1);
|
43 |
ImageUtil.encodeAndWrite(paramBufferedImage, paramString2, localFileOutputStream, 96 , 96 );
|
44 |
localFileOutputStream.close();
|
45 |
}
|
46 |
catch (Exception localException) {
|
47 |
localException.printStackTrace();
|
48 |
}
|
49 |
}
|
50 |
} |
发表评论
-
eclispe 实用插件大全
2016-03-31 10:17 836在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的 ... -
单点登录 SSO Session
2016-03-14 16:56 4052单点登录在现在的 ... -
通用权限管理设计 之 数据库结构设计
2016-01-26 13:22 2952通用权限管理设计 之 ... -
分享一个基于ligerui的系统应用案例ligerRM V2(权限管理系统)(提供下载)
2016-01-26 13:22 1493分享一个基于ligerui的系统应用案例ligerRM V2 ... -
通用权限管理设计 之 数据权限
2016-01-26 13:20 739通用权限管理设计 之 数据权限 阅读目录 前 ... -
使用RSA进行信息加密解密的WebService示例
2015-12-28 10:30 874按:以下文字涉及RS ... -
防止网站恶意刷新
2015-10-22 10:55 705import java.io.IOExcept ... -
单点登录
2015-10-19 14:24 763Cas自定义登录页面Ajax实现 博客分类: ... -
session如何在http和https之间同步
2015-09-14 09:25 2254首先说下 http>https>http ... -
基于 Quartz 开发企业级任务调度应用
2015-08-17 11:17 836Quartz 是 OpenSy ... -
Java加密技术(十二)——*.PFX(*.p12)&个人信息交换文件
2015-08-17 11:17 876今天来点实际工 ... -
Java加密技术(十)——单向认证
2015-08-13 10:13 679在Java 加密技术(九)中,我们使 ... -
Java加密技术(九)——初探SSL
2015-08-13 10:12 884在Java加密技术(八)中,我们模拟 ... -
Java加密技术(八)——数字证书
2015-08-13 10:12 890本篇的主要内容为Java证书体系的实 ... -
Java加密技术(七)——非对称加密算法最高级ECC
2015-08-13 10:12 972ECC ECC-Elliptic Curv ... -
Java加密技术(六)——数字签名算法DSA
2015-08-13 10:11 1058接下来我们介绍DSA数字签名,非对称 ... -
Java加密技术(五)——非对称加密算法的由来DH
2015-08-12 16:13 868接下来我们 ... -
Java加密技术(四)——非对称加密算法RSA
2015-08-12 16:11 1093接下来我们介绍典型的非对称加密算法—— ... -
Java加密技术(三)——PBE算法
2015-08-12 16:10 957除了DES,我们还知道有DESede( ... -
Java加密技术(二)——对称加密算法DES&AES
2015-08-12 16:09 718接下来我们介绍对称加密算法,最常用的莫 ...
相关推荐
本文将详细介绍如何在Java环境中利用特定的库,如barcode4j,来创建和生成条形码。 首先,我们要理解什么是条形码。条形码是一种图形化数据表示方式,通过不同宽度和间隔的条纹组合来编码信息。它使得数据能够快速...
Java生成条码并将其保存在PDF上的技术是一个实用的编程任务,常见于自动化文档处理、库存管理和产品标签等领域。在本示例中,我们将探讨如何使用Java实现这一功能,并涉及如何添加水印以增强PDF的安全性和标识性。 ...
以下是关于使用Java生成条形码的三个主要方法的详细解释:barcode4j、jbarcode和google-zxing。 1. **barcode4j**: Barcode4J是一个开源的Java库,基于Apache 2.0许可,专门用于生成各种类型的条形码。它使用XML...
ZXing是一个开源项目,提供了多种条码和二维码的读写功能,而Barbecue则专注于生成条形码。在这里,我们假设你已经选择了适合的库,并正确地将其引入到你的Java项目中。 一、ZXing(Zebra Crossing)库的使用 1. ...
在IT行业中,生成条形码和二维码是常见的数据表示与传输方式,特别是在商品管理、物流追踪、信息交换等领域。Java作为一种广泛使用的编程语言,提供了多种库来帮助开发者实现这一功能。本篇将深入探讨如何使用Java...
Java生成条形码是一项实用的技术,尤其是在需要自动化库存管理和商品追踪的业务场景中。通过选择合适的条形码库,合理配置参数,以及正确集成到项目中,可以轻松实现实时生成高质量的条形码图像。此外,了解并掌握...
Java生成条形码的Demo是一种在Java环境中实现条形码生成的应用示例。条形码在各种领域,如零售、物流、库存管理等,都扮演着重要的角色,它能够快速准确地识别商品信息。本Demo旨在帮助开发者了解如何在Java项目中...
5. 如果需要,也可以生成条形码,同样使用Graphics2D绘制条形码的线条和间隔。 6. 添加其他信息,如收件人和寄件人的地址、时间戳等,可以使用Graphics2D的文本绘制功能。 7. 最后,将整个打印单的内容保存为一个...
综上所述,生成PDF417条码涉及多个步骤和技术,包括选择和使用合适的Java库、理解数据编码、生成条码图像,以及遵循特定行业的使用规范。通过学习和实践,开发者可以熟练掌握这一技能,将其应用于各种业务场景。
- **jFreeChart**:虽然jFreeChart主要是一个图表库,但也可以用于生成条形码,特别是Code 128和Code 39。 2. **使用ZXing生成条码** 首先,你需要在项目中引入ZXing库。然后,你可以创建一个`BitMatrix`对象,将...
maven项目首先要导入pom资源 <groupId>net.sf.barcode4j</groupId> <artifactId>barcode4j-light <version>2.0 </dependency>
以下是一些使用Java生成条形码的基本步骤: 1. **引入库**:首先,你需要将库添加到你的项目依赖中。如果是Maven项目,可以在pom.xml文件中添加对应的依赖。对于`BarcodeLib`这样的库,可能需要下载JAR文件并将其...
在Java编程环境中,生成一维码(如常见的条形码)是常见的需求,尤其是在物流、库存管理和产品追踪等领域。本文将深入探讨如何使用Java来生成一维码,并结合提供的资源进行详细讲解。 首先,要理解一维码是一种将...
二维码、条形码生成工具类(java),根据内容转换成二维码或者条形码并输出图片
目前比较通用的用Java实现条形码打印的集成插件主要有:barbecue和barcode4j. 但是用barbecue,条形码可以显示出来,可是下面对应数字却不能显示出来,当然可以自己手动加上去,不过那就不是一张图片里面的了,并且...