java生成最简单的二维码

来源:互联网 发布:多益网络公司地址 编辑:程序博客网 时间:2024/06/06 09:52
import java.io.File;import java.util.Hashtable;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.common.BitMatrix;/** *  * @author Sailing * */public class TestQRCode {public static void main(String[] args) throws Exception {String text = "https://www.baidu.com";int width = 300;int height = 300;// 二维码的图片格式String format = "gif";Hashtable hints = new Hashtable();// 内容所使用编码hints.put(EncodeHintType.CHARACTER_SET, "utf-8");BitMatrix bitMatrix = new MultiFormatWriter().encode(text, BarcodeFormat.QR_CODE, width, height, hints);// 生成二维码File outputFile = new File("d:" + File.separator + "new.gif");MatrixToImageWriter.writeToFile(bitMatrix, format, outputFile);}}

原创粉丝点击