#
Junjie
2 天以前 bd6b518aae61608ddc2d82b43ccc283dc95b9c54
src/main/java/com/zy/common/utils/QrCode.java
@@ -24,11 +24,15 @@
    public static BufferedImage createImg(String content) throws WriterException {
        return createImg(content, QRCODE_SIZE);
    }
    public static BufferedImage createImg(String content, int size) throws WriterException {
        ConcurrentHashMap hints = new ConcurrentHashMap();
        hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.H);
        hints.put(EncodeHintType.CHARACTER_SET, CHARSET);
        hints.put(EncodeHintType.MARGIN, 1);
        BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, QRCODE_SIZE, QRCODE_SIZE, hints);
        BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, size, size, hints);
        int width = bitMatrix.getWidth();
        int height = bitMatrix.getHeight();
        BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);