当前位置: 首页 > news >正文

高明区住房和城乡建设局网站如何进行医药网站建设

高明区住房和城乡建设局网站,如何进行医药网站建设,谷歌浏览器下载手机版,WordPress文章查询插件Hi I’m Shendi Java简单的生成/解析二维码#xff08;zxing qrcode#xff09; 在之前使用 qrcode.js 方式生成二维码#xff0c;但在不同设备上难免会有一些兼容问题#xff0c;于是改为后端#xff08;Java#xff09;生成二维码图片 这里使用 Google 的 zxing包 Jar…Hi I’m Shendi Java简单的生成/解析二维码zxing qrcode 在之前使用 qrcode.js 方式生成二维码但在不同设备上难免会有一些兼容问题于是改为后端Java生成二维码图片 这里使用 Google 的 zxing包 Jar包引入 Githubhttps://github.com/zxing/zxing 通过 Maven 引入 dependencygroupIdcom.google.zxing/groupIdartifactIdcore/artifactIdversion3.5.1/version /dependency dependencygroupIdcom.google.zxing/groupIdartifactIdjavase/artifactIdversion3.5.1/version /dependency也可以直接在 maven 仓库中下载 jarjavase和core两个 例如阿里云maven仓库 https://developer.aliyun.com/mvn/search 或者微信搜一搜 “砷碲的学识仓库”发送 “100001” 直接下载jar包 生成二维码 简单的三步就可以生成二维码 创建QRCodeWriter创建二维码输出二维码 例如将二维码输出到 H:/1.png代码如下 import java.io.IOException; import java.nio.file.FileSystems; import java.nio.file.Path;import com.google.zxing.BarcodeFormat; import com.google.zxing.WriterException; import com.google.zxing.client.j2se.MatrixToImageWriter; import com.google.zxing.common.BitMatrix; import com.google.zxing.qrcode.QRCodeWriter;/** author Shendi */ public class Test {public static void main(String[] args) throws Exception {QRCodeWriter qcWrite new QRCodeWriter();// encode函数的四个参数分别是 内容,格式,宽,高BitMatrix bm qcWrite.encode(https://sdpro.top, BarcodeFormat.QR_CODE, 500, 500);// 输出到 H:/1.png, writeToPath有三个参数,(BitMatrix,格式,输出地址)MatrixToImageWriter.writeToPath(bm, PNG, Path.of(H:/1.png));}}代码运行后效果如下 如果要将二维码变成字节数组可以使用MatrixToImageWriter的writeToStream输出到流 二维码接口 例如传递一个字符串将此字符串变为二维码的形式输出http这里使用SpringBoot的形式写的接口供直接复制使用代码如下 /*** 生成二维码.* param content 二维码内容* param req 请求* param resp 响应*/ GetMapping(/code) public void create(String content, HttpServletRequest req, HttpServletResponse resp) {QRCodeWriter qcWrite new QRCodeWriter();try {BitMatrix bm qcWrite.encode(content, BarcodeFormat.QR_CODE, 500, 500);// 设置响应为图片数据resp.setContentType(image/png);MatrixToImageWriter.writeToStream(bm, PNG, resp.getOutputStream());} catch (Exception e) {e.printStackTrace();}}解析二维码 通过 QRCodeReader 解析二维码例如解析刚刚生成的二维码代码如下 import java.awt.image.BufferedImage; import java.io.File;import javax.imageio.ImageIO;import com.google.zxing.BinaryBitmap; import com.google.zxing.Result; import com.google.zxing.client.j2se.BufferedImageLuminanceSource; import com.google.zxing.common.HybridBinarizer; import com.google.zxing.qrcode.QRCodeReader;/** author Shendi */ public class Test {public static void main(String[] args) throws Exception {QRCodeReader qcReader new QRCodeReader();// 这里的ImageIO也可以read输入流BufferedImage img ImageIO.read(new File(H:/1.png));BinaryBitmap bitmap new BinaryBitmap(new HybridBinarizer(new BufferedImageLuminanceSource(img)));Result result qcReader.decode(bitmap);System.out.println(二维码内容: result.getText());}}运行效果如下 END
http://www.hkea.cn/news/14479479/

相关文章:

  • 如何建设手机网站首页平面设计包括哪些软件
  • 易思腾网站建设环保部网站官网建设项目限批办法
  • 网站推广效益怎么分析免费网站在哪里申请
  • 上海建个人网站比较好的公司07073游戏网官网
  • 网站开发公司好开发客户吗视频上传网站如何做
  • 网站建设行业产业链分析长沙网约车驾驶员资格证网上报名
  • 房产网站定制做帮助手册的网站
  • 58网站 做现浇混凝土flash网站的优点和缺点
  • 网站开发为什么不用cgi了网络卖货怎么卖
  • 做一元购物网站互联网行业前景
  • 收录快网站公司网站做的比较好
  • 胶州企业网站建设玉环市建设规划局网站
  • 国外ps素材网站WordPress文章不让搜索
  • 模板网站哪家好做医疗护具网站
  • 长沙市规划建设局网站辽宁省兴城做网站的
  • 广州市网站建设企业网络营销4c策略是什么
  • 如何自己编写网站黑龙江省建设厅的网站首页
  • 网站建设 答辩记录多媒体应用设计师好考吗
  • js网站页面效果网站建设和编程的区别
  • 国内ui网站有哪些深圳公司免费网站建设怎么样
  • iis html网站怎么查看一个网站是谁做的
  • 网站模板带有sql后台下载泡沫制品技术支持东莞网站建设
  • 怎么看网站开发的技术做ctf的网站有哪些
  • 重庆网络建站wordpress设置文章期限
  • 网站运营设计发帖子最好的几个网站
  • 网站变成手机网站百度云搜索引擎入口官方
  • 金科科技 做网站母婴会所 网站源码
  • 深圳网站制作公司讯息无锡市规划建设局网站
  • 网站收缩引擎入口益阳做网站公司
  • 受欢迎的网站建设教程wordpress step2 500