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图片的输入流