public class ZQrCodeUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ZQrCodeUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
createQrCodeWithLogo(java.lang.String content,
java.io.OutputStream output)
生成二维码
|
static void |
createQrCodeWithoutLogo(java.lang.String content,
java.io.OutputStream output)
生成二维码没有LOGO
|
static java.lang.String |
decodeQrCode(java.io.File file)
解析二维码
|
static void |
generateCode(java.lang.String content,
java.io.OutputStream output,
boolean insertLogo,
boolean needCompress)
生成二维码(可内嵌LOGO)
|
static java.lang.String |
getBase64QrCodeString(java.io.ByteArrayOutputStream outputStream)
根据输出流获取base64编码的图片字符串
|
static void |
setLogoImage(java.io.InputStream logoImage)
设置二维码的LOGO
|
public static void generateCode(java.lang.String content,
java.io.OutputStream output,
boolean insertLogo,
boolean needCompress)
content - 内容output - 输出流insertLogo - 是否压缩LOGOneedCompress - 是否压缩LOGOpublic static void createQrCodeWithoutLogo(java.lang.String content,
java.io.OutputStream output)
content - 内容output - 输出流public static void createQrCodeWithLogo(java.lang.String content,
java.io.OutputStream output)
content - 内容output - 输出流public static java.lang.String decodeQrCode(java.io.File file)
throws java.lang.Exception
file - 二维码图片java.lang.Exception - 异常捕获public static java.lang.String getBase64QrCodeString(java.io.ByteArrayOutputStream outputStream)
outputStream - 输出流public static void setLogoImage(java.io.InputStream logoImage)
logoImage - LOGO图片的输入流