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

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

1 import java.awt.image.BufferedImage;   2 import java.io.FileOutputStream;   3 import org.jbarcode.JBarcode;   4 import org.jbarcode.encode.EAN8Encoder; 5 import org.jbarcode.paint.EAN8TextPainter; 6 import org.jbarcode.paint.WidthCodedPainter;   7 import org.jbarcode.util.ImageUtil;   8 /**  9  * 支持EAN13, EAN8, UPCA, UPCE, Code 3 of 9, Codabar, Code 11, Code 93, Code 128, MSI/Plessey, Interleaved 2 of PostNet等10  * 利用jbarcode生成各种条形码!测试成功!分享给大家!11  */ 12 public class OneBarcodeUtil {  13  14     public static void main(String[] paramArrayOfString) {  15         try {  16             JBarcode localJBarcode = new JBarcode(EAN8Encoder.getInstance(),WidthCodedPainter.getInstance(),EAN8TextPainter.getInstance());  17             String str = "2219644";  18             BufferedImage localBufferedImage = localJBarcode.createBarcode(str);  19              20             saveToGIF(localBufferedImage, "EAN8.jpg");21         }  22         catch (Exception localException) {  23             localException.printStackTrace();  24         }  25     }  26  27     static void saveToJPEG(BufferedImage paramBufferedImage, String paramString) {  28         saveToFile(paramBufferedImage, paramString, "jpeg");  29     }  30  31     static void saveToFile(BufferedImage paramBufferedImage, String paramString1, String paramString2) {  32         try {  33             FileOutputStream localFileOutputStream = new FileOutputStream("C:\\Users\\Administrator\\Desktop/" + paramString1);  34             ImageUtil.encodeAndWrite(paramBufferedImage, paramString2, localFileOutputStream, 96, 96);  35             localFileOutputStream.close();  36         }  37         catch (Exception localException) {  38             localException.printStackTrace();  39         }  40     }  41 }

 

转载地址:http://yrfvx.baihongyu.com/

你可能感兴趣的文章
使用Python的turtle库实现七段数码管绘制
查看>>
tcp流协议产生的粘包问题和解决方案
查看>>
win10运行LoadRunner Controller遇到的坑
查看>>
XML文件生成C++代码(基于rapidxml)
查看>>
【mysql】索引与排序、重复索引、冗余索引
查看>>
开发中那些难题以及那些哭笑不得的解决过程
查看>>
服务器共享session的方式
查看>>
EntityFramework 常见用法汇总
查看>>
聊聊阿里面试的三个层次
查看>>
win 10中打开sql server配置管理器
查看>>
微软收购跨平台移动应用开发商Xamarin
查看>>
dubbo白名单通过filter,spring web通过拦截器或者filter即可
查看>>
为什么说枚举更占内存,枚举原理是什么?
查看>>
JavaScript, 函数是实现异步的基础
查看>>
git学习(一):git的版本库在哪儿
查看>>
ubuntu16.04下配置静态ip
查看>>
SNF软件开发机器人-子系统-功能-启用大按钮样式如何配置
查看>>
一、Sql Server 基础培训《进度1-建库建数据表(实际操作)》
查看>>
Struts2中基于Annotation的细粒度权限控制
查看>>
servlet下载,解决文件名中有中文下载路径出现乱码不能正常下载问题
查看>>