• 大小: 4.29KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介


ZXing生成可选logo和文字的二维码图片工具类ZXingCodeUtils,可选是否带logo图片,可选是否生成二维码图片到指定路径下,采用zxing-core-3.1.0

资源截图

代码片段和文件信息

package com.niuhuohuo.assets.utils;

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;

import javax.imageio.ImageIO;

import org.apache.commons.codec.binary.base64;

import com.google.zxing.BarcodeFormat;
import com.google.zxing.EncodeHintType;
import com.google.zxing.MultiFormatWriter;
import com.google.zxing.WriterException;
import com.google.zxing.common.BitMatrix;
import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;

/**
 * 使用zxing生成带logo的二维码图片,自动调节logo图片相对二维码图片的大小
 * 可选是否带logo,可选是否保存二维码图片;结果返回base64编码的图片数据字符串
 * 页面显示:se64${imagebase64QRCode}“/>
 * maven jar
 * 
    com.google.zxing
    core
    3.1.0

 * @author nhhyx
 * @date 2017031

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      15201  2017-03-14 11:03  ZXingCodeUtils.java

----------- ---------  ---------- -----  ----

                15201                    1


评论

共有 条评论