public class VerifyCodeUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
VERIFY_CODES |
| 构造器和说明 |
|---|
VerifyCodeUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static BufferedImage |
createImage(String code,
int w,
int h) |
static BufferedImage |
createImage(String code,
int w,
int h,
boolean trouble) |
static String |
getRandomCode(int len)
使用系统默认字符源生成验证码
|
static String |
getRandomCode(int verifySize,
String sources)
使用指定源生成验证码
|
static void |
outputImage(int w,
int h,
File outputFile,
String code)
生成指定验证码图像文件
|
static void |
outputImage(int w,
int h,
OutputStream os,
String code) |
static void |
outputImage(int w,
int h,
OutputStream os,
String code,
boolean trouble) |
static String |
outputVerifyImage(int w,
int h,
File outputFile,
int verifySize)
生成随机验证码文件,并返回验证码值
|
static String |
outputVerifyImage(int w,
int h,
OutputStream os,
int verifySize) |
static String |
outputVerifyImage(int w,
int h,
OutputStream os,
int verifySize,
boolean trouble)
输出随机验证码图片流,并返回验证码值
|
static String |
outputVerifyImageFormula(int w,
int h,
OutputStream os)
输出计算公式
|
public static String getRandomCode(int len)
len - 验证码长度public static String getRandomCode(int verifySize, String sources)
verifySize - 验证码长度sources - 验证码字符源public static String outputVerifyImage(int w, int h, File outputFile, int verifySize) throws IOException
w - wh - houtputFile - outputFileverifySize - verifySizeIOException - IOExceptionpublic static String outputVerifyImage(int w, int h, OutputStream os, int verifySize, boolean trouble) throws IOException
w - wh - hos - osverifySize - verifySizetrouble - troubleIOException - IOExceptionpublic static String outputVerifyImage(int w, int h, OutputStream os, int verifySize) throws IOException
IOExceptionpublic static String outputVerifyImageFormula(int w, int h, OutputStream os) throws IOException
w - wh - hos - osIOException - IOExceptionpublic static void outputImage(int w,
int h,
File outputFile,
String code)
throws IOException
w - wh - houtputFile - outputFilecode - codeIOException - IOExceptionpublic static BufferedImage createImage(String code, int w, int h)
public static BufferedImage createImage(String code, int w, int h, boolean trouble)
public static void outputImage(int w,
int h,
OutputStream os,
String code)
throws IOException
IOExceptionpublic static void outputImage(int w,
int h,
OutputStream os,
String code,
boolean trouble)
throws IOException
IOExceptionCopyright © 2022. All rights reserved.