public class ImageCaptchaUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ImageCaptchaUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getGifImageBase64(java.lang.String code) |
static java.lang.String |
getGifImageBase64(java.lang.String code,
int width,
int height) |
static java.lang.String |
getGifImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount) |
static java.lang.String |
getGifImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
获取动态图片验证码base64字符串
|
static java.lang.String |
getGifImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference) |
static java.lang.String |
getGifImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font) |
static java.lang.String |
getGifImageBase64Data(java.lang.String code) |
static java.lang.String |
getGifImageBase64Data(java.lang.String code,
int width,
int height) |
static java.lang.String |
getGifImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount) |
static java.lang.String |
getGifImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
获取动态图片验证码base64Data字符串
|
static java.lang.String |
getGifImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference) |
static java.lang.String |
getGifImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font) |
static byte[] |
getGitImageBytes(java.lang.String code) |
static byte[] |
getGitImageBytes(java.lang.String code,
int width,
int height) |
static byte[] |
getGitImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount) |
static byte[] |
getGitImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
获取动态图片验证码字节流
|
static byte[] |
getGitImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference) |
static byte[] |
getGitImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font) |
static java.lang.String |
getImageBase64(java.lang.String code) |
static java.lang.String |
getImageBase64(java.lang.String code,
int width,
int height) |
static java.lang.String |
getImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount) |
static java.lang.String |
getImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
获取图片验证码base64字符串
|
static java.lang.String |
getImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference) |
static java.lang.String |
getImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font) |
static java.lang.String |
getImageBase64Data(java.lang.String code) |
static java.lang.String |
getImageBase64Data(java.lang.String code,
int width,
int height) |
static java.lang.String |
getImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount) |
static java.lang.String |
getImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
获取图片base64Data字符串
|
static java.lang.String |
getImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference) |
static java.lang.String |
getImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font) |
static byte[] |
getImageBytes(java.lang.String code) |
static byte[] |
getImageBytes(java.lang.String code,
int width,
int height) |
static byte[] |
getImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount) |
static byte[] |
getImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
获取图片验证码字节流
|
static byte[] |
getImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference) |
static byte[] |
getImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font) |
public static java.lang.String getImageBase64Data(java.lang.String code)
public static java.lang.String getImageBase64Data(java.lang.String code,
int width,
int height)
public static java.lang.String getImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount)
public static java.lang.String getImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference)
public static java.lang.String getImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font)
public static java.lang.String getImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
code - 验证码width - 图片宽度height - 图片高度interferenceCount - 干扰线数量font - 字体,可以为空fontColor - 字体颜色,可以为空backgroundColor - 背景颜色,可以为空interferenceColor - 干扰线颜色,可以为空alphaComposite - 透明度,可以为空interference - 干扰线类型 事例:InterferenceTypeEnum,若是自定义继承实现Interferencepublic static java.lang.String getImageBase64(java.lang.String code)
public static java.lang.String getImageBase64(java.lang.String code,
int width,
int height)
public static java.lang.String getImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount)
public static java.lang.String getImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference)
public static java.lang.String getImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font)
public static java.lang.String getImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
code - 验证码width - 图片宽度height - 图片高度interferenceCount - 图片干扰线数量font - 字体,可以为空fontColor - 字体颜色,可以为空backgroundColor - 背景颜色,可以为空interferenceColor - 干扰线颜色,可以为空alphaComposite - 透明度,可以为空interference - 干扰线类型 事例:InterferenceTypeEnum,若是自定义继承实现Interferencepublic static byte[] getImageBytes(java.lang.String code)
public static byte[] getImageBytes(java.lang.String code,
int width,
int height)
public static byte[] getImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount)
public static byte[] getImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference)
public static byte[] getImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font)
public static byte[] getImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
code - 验证码width - 图片宽度height - 图片高度interferenceCount - 干扰线数量font - 字体,可以为空fontColor - 字体颜色,可以为空backgroundColor - 背景颜色,可以为空interferenceColor - 干扰线颜色,可以为空alphaComposite - 透明度,可以为空interference - 干扰线类型,可以为空 事例:InterferenceTypeEnum,若是自定义继承实现Interferencepublic static java.lang.String getGifImageBase64Data(java.lang.String code)
public static java.lang.String getGifImageBase64Data(java.lang.String code,
int width,
int height)
public static java.lang.String getGifImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount)
public static java.lang.String getGifImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference)
public static java.lang.String getGifImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font)
public static java.lang.String getGifImageBase64Data(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
code - 验证码width - 图片宽度height - 图片高度interferenceCount - 干扰线数量font - 字体,可以为空fontColor - 字体颜色,可以为空backgroundColor - 图片背景颜色,可以为空interferenceColor - 干扰线颜色,可以为空alphaComposite - 透明度,可以为空interference - 干扰线类型,可以为空 事例:InterferenceTypeEnum,若是自定义继承实现Interferencepublic static java.lang.String getGifImageBase64(java.lang.String code)
public static java.lang.String getGifImageBase64(java.lang.String code,
int width,
int height)
public static java.lang.String getGifImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount)
public static java.lang.String getGifImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference)
public static java.lang.String getGifImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font)
public static java.lang.String getGifImageBase64(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
code - 验证码width - 图片宽度height - 图片高度interferenceCount - 干扰线数量font - 字体,可以为空fontColor - 字体颜色,可以为空backgroundColor - 图片背景颜色,可以为空interferenceColor - 干扰线颜色,可以为空alphaComposite - 透明度,可以为空interference - 干扰线类型,可以为空 事例:InterferenceTypeEnum,若是自定义继承实现Interferencepublic static byte[] getGitImageBytes(java.lang.String code)
public static byte[] getGitImageBytes(java.lang.String code,
int width,
int height)
public static byte[] getGitImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount)
public static byte[] getGitImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference)
public static byte[] getGitImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
Interference interference,
java.awt.Font font)
public static byte[] getGitImageBytes(java.lang.String code,
int width,
int height,
int interferenceCount,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor,
java.awt.Color interferenceColor,
java.awt.AlphaComposite alphaComposite,
Interference interference)
code - 验证码width - 图片宽度height - 图片高度interferenceCount - 干扰线数量font - 字体,可以为空fontColor - 字体颜色,可以为空backgroundColor - 图片背景颜色,可以为空interferenceColor - 干扰线颜色,可以为空alphaComposite - 透明度,可以为空interference - 干扰线类型,可以为空 事例:InterferenceTypeEnum,若是自定义继承实现Interference