全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Java中基于maven实现zxing二维码功能

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小时内与您取得联系。