maven所需jar
<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.0.0</version> </dependency>
生成二维码:
public static void main(String[] args) throws IOException {
String text="www.baidu.com";
int width=100;
int height=100;
String format="png";
Hashtable hints=new Hashtable();
hints.put(EncodeHintType.CHARACTER_SET, "utf-8");
hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.M);
hints.put(EncodeHintType.MARGIN, 2);
try {
BitMatrix bitMatrix=new MultiFormatWriter().encode(text, BarcodeFormat.QR_CODE, width, height,hints);
Path file=new Java.io.File("D:/new.png").toPath();
MatrixToImageWriter.writeToPath(bitMatrix, format, file);
} catch (WriterException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
解析二维码:
public static void main(String[] args) throws NotFoundException {
MultiFormatReader formatReader=new MultiFormatReader();
File file =new File("D:/new.png");
BufferedImage image=null;
try {
image = ImageIO.read(file);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
BinaryBitmap binaryBitmap =new BinaryBitmap(new HybridBinarizer(new BufferedImageLuminanceSource(image)));
Hashtable hints=new Hashtable();
hints.put(EncodeHintType.CHARACTER_SET, "utf-8");
Result result=formatReader.decode(binaryBitmap,hints);
System.err.println("解析结果:"+result.toString());
System.out.println(result.getBarcodeFormat());
System.out.println(result.getText());
}
以上所述是小编给大家介绍的Java中基于maven实现zxing二维码功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# maven
# zxing
# Java利用Zxing生成二维码的简单实例
# java中使用zxing批量生成二维码立牌
# java ZXing生成二维码及条码实例分享
# java中ZXing 生成、解析二维码图片的小示例
# Java使用Google Zxing生成二维码的例子
# 基于google zxing的Java二维码生成与解码
# Java基于zxing生成二维码矩阵过程解析
# java zxing合成复杂二维码图片示例详解
# Java使用Zxing二维码生成的简单示例
# Java基于Google zxing生成带logo的二维码图片
# 小编
# 在此
# 所需
# 给大家
# 所述
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# baidu
# www
# int
# width
# args
# String
# throws
# text
# IOException
# height
# CHARACTER_SET
相关文章:
宝塔建站助手安装配置与建站模板使用全流程解析
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
如何在阿里云域名上完成建站全流程?
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
建站之家VIP精选网站模板与SEO优化教程整合指南
如何快速搭建响应式可视化网站?
大连网站制作公司哪家好一点,大连买房网站哪个好?
如何快速使用云服务器搭建个人网站?
宝塔Windows建站如何避免显示默认IIS页面?
股票网站制作软件,网上股票怎么开户?
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
怀化网站制作公司,怀化新生儿上户网上办理流程?
Python多线程使用规范_线程安全解析【教程】
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
如何快速启动建站代理加盟业务?
如何在腾讯云免费申请建站?
建站之星会员如何解锁更多建站功能?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
网站app免费制作软件,能免费看各大网站视频的手机app?
如何用低价快速搭建高质量网站?
广平建站公司哪家专业可靠?如何选择?
如何用PHP快速搭建高效网站?分步指南
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
建站OpenVZ教程与优化策略:配置指南与性能提升
如何快速上传自定义模板至建站之星?
成都网站制作报价公司,成都工业用气开户费用?
网站图片在线制作软件,怎么在图片上做链接?
制作网页的网站有哪些,电脑上怎么做网页?
制作网站怎么制作,*游戏网站怎么搭建?
常州企业网站制作公司,全国继续教育网怎么登录?
导航网站建站方案与优化指南:一站式高效搭建技巧解析
如何快速查询域名建站关键信息?
Android自定义控件实现温度旋转按钮效果
用v-html解决Vue.js渲染中html标签不被解析的问题
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
建站主机选择指南:服务器配置与SEO优化实战技巧
如何在腾讯云服务器快速搭建个人网站?
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
已有域名如何快速搭建专属网站?
为什么Go需要go mod文件_Go go mod文件作用说明
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
文字头像制作网站推荐软件,醒图能自动配文字吗?
已有域名如何免费搭建网站?
如何快速搭建支持数据库操作的智能建站平台?
*请认真填写需求信息,我们会在24小时内与您取得联系。