From 3fd1ebe0f55ea370699c19be27bc0cb14a1c0f55 Mon Sep 17 00:00:00 2001
From: Looly
Date: Thu, 15 Sep 2022 01:12:17 +0800
Subject: [PATCH] fix comment
---
.../cn/hutool/extra/qrcode/QrCodeUtil.java | 41 +++++++++++--------
.../java/cn/hutool/extra/qrcode/QrConfig.java | 8 ++--
2 files changed, 27 insertions(+), 22 deletions(-)
diff --git a/hutool-extra/src/main/java/cn/hutool/extra/qrcode/QrCodeUtil.java b/hutool-extra/src/main/java/cn/hutool/extra/qrcode/QrCodeUtil.java
index 2a4d3171a..a0da49fba 100755
--- a/hutool-extra/src/main/java/cn/hutool/extra/qrcode/QrCodeUtil.java
+++ b/hutool-extra/src/main/java/cn/hutool/extra/qrcode/QrCodeUtil.java
@@ -40,14 +40,14 @@ public class QrCodeUtil {
public static final String QR_TYPE_SVG = "svg";// SVG矢量图格式
public static final String QR_TYPE_TXT = "txt";// Ascii Art字符画文本
- private static final AnsiColors ansiColors= new AnsiColors(AnsiColors.BitDepth.EIGHT);
+ private static final AnsiColors ansiColors = new AnsiColors(AnsiColors.BitDepth.EIGHT);
/**
* 生成代 logo 图片的 Base64 编码格式的二维码,以 String 形式表示
*
* @param content 内容
* @param qrConfig 二维码配置,包括宽度、高度、边距、颜色等
- * @param targetType 类型(图片扩展名),见{@link #QR_TYPE_SVG}、 {@link #QR_TYPE_TXT}、{@link ImgUtil}
+ * @param targetType 类型(图片扩展名),见{@link #QR_TYPE_SVG}、 {@link #QR_TYPE_TXT}、{@link ImgUtil}
* @param logoBase64 logo 图片的 base64 编码
* @return 图片 Base64 编码字符串
*/
@@ -58,10 +58,10 @@ public class QrCodeUtil {
/**
* 生成代 logo 图片的 Base64 编码格式的二维码,以 String 形式表示
*
- * @param content 内容
- * @param qrConfig 二维码配置,包括宽度、高度、边距、颜色等
+ * @param content 内容
+ * @param qrConfig 二维码配置,包括宽度、高度、边距、颜色等
* @param targetType 类型(图片扩展名),见{@link #QR_TYPE_SVG}、 {@link #QR_TYPE_TXT}、{@link ImgUtil}
- * @param logo logo 图片的byte[]
+ * @param logo logo 图片的byte[]
* @return 图片 Base64 编码字符串
*/
public static String generateAsBase64(String content, QrConfig qrConfig, String targetType, byte[] logo) {
@@ -71,10 +71,10 @@ public class QrCodeUtil {
/**
* 生成代 logo 图片的 Base64 编码格式的二维码,以 String 形式表示
*
- * @param content 内容
- * @param qrConfig 二维码配置,包括宽度、高度、边距、颜色等
+ * @param content 内容
+ * @param qrConfig 二维码配置,包括宽度、高度、边距、颜色等
* @param targetType 类型(图片扩展名),见{@link #QR_TYPE_SVG}、 {@link #QR_TYPE_TXT}、{@link ImgUtil}
- * @param logo logo 图片的byte[]
+ * @param logo logo 图片的byte[]
* @return 图片 Base64 编码字符串
*/
public static String generateAsBase64(String content, QrConfig qrConfig, String targetType, Image logo) {
@@ -89,8 +89,8 @@ public class QrCodeUtil {
* 输出格式为: data:image/[type];base64,[data]
*
*
- * @param content 内容
- * @param qrConfig 二维码配置,包括宽度、高度、边距、颜色等
+ * @param content 内容
+ * @param qrConfig 二维码配置,包括宽度、高度、边距、颜色等
* @param targetType 类型(图片扩展名),见{@link #QR_TYPE_SVG}、 {@link #QR_TYPE_TXT}、{@link ImgUtil}
* @return 图片 Base64 编码字符串
*/
@@ -107,7 +107,7 @@ public class QrCodeUtil {
break;
default:
final BufferedImage img = generate(content, qrConfig);
- result = ImgUtil.toBase64DataUri(img, targetType);
+ result = ImgUtil.toBase64DataUri(img, targetType);
break;
}
@@ -162,6 +162,7 @@ public class QrCodeUtil {
* @param content 内容
* @param width 宽度(单位:字符▄的大小)
* @param height 高度(单位:字符▄的大小)
+ * @param margin 边距大小(1~4)
* @return ASCII Art字符画形式的二维码
* @since 5.8.6
*/
@@ -286,10 +287,10 @@ public class QrCodeUtil {
/**
* 生成二维码到输出流
*
- * @param content 文本内容
- * @param config 二维码配置,包括宽度、高度、边距、颜色等
+ * @param content 文本内容
+ * @param config 二维码配置,包括宽度、高度、边距、颜色等
* @param targetType 类型(图片扩展名),见{@link #QR_TYPE_SVG}、 {@link #QR_TYPE_TXT}、{@link ImgUtil}
- * @param out 目标流
+ * @param out 目标流
* @since 4.1.2
*/
public static void generate(String content, QrConfig config, String targetType, OutputStream out) {
@@ -563,6 +564,7 @@ public class QrCodeUtil {
* @param matrix BitMatrix
* @param foreColor 前景色
* @param backColor 背景色(null表示透明背景)
+ * @param logoImg LOGO图片
* @param ratio 二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
* @return SVG矢量图(字符串)
* @since 5.8.6
@@ -610,7 +612,7 @@ public class QrCodeUtil {
result.append("xmlns=\"http://www.w3.org/2000/svg\" \n");
result.append("xmlns:xlink=\"http://www.w3.org/1999/xlink\" >\n");
result.append("当二维码类型为一般图片或者SVG时,单位是像素
- * 当二维码类型Ascii Art字符画时,单位是字符▄或▀的大小
+ *
当二维码类型为一般图片或者SVG时,单位是像素
+ *
当二维码类型Ascii Art字符画时,单位是字符▄或▀的大小
*/
protected int width;
/**
* 高度(单位:像素或▄)
- *
当二维码类型为一般图片或者SVG时,单位是像素
- *
当二维码类型Ascii Art字符画时,单位是字符▄或▀的大小
+ *
当二维码类型为一般图片或者SVG时,单位是像素
+ *
当二维码类型Ascii Art字符画时,单位是字符▄或▀的大小
*/
protected int height;
/** 前景色(二维码颜色) */