資源簡介
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的二維碼圖片,自動調節(jié)logo圖片相對二維碼圖片的大小
?*?可選是否帶logo,可選是否保存二維碼圖片;結果返回base64編碼的圖片數(shù)據(jù)字符串
?*?頁面顯示:
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
評論
共有 條評論