Package org.miaixz.bus.extra.captcha
Class CircleCaptcha
java.lang.Object
org.miaixz.bus.extra.captcha.AbstractCaptcha
org.miaixz.bus.extra.captcha.CircleCaptcha
- All Implemented Interfaces:
Serializable,ICaptcha
圆圈干扰验证码
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Field Summary
Fields inherited from class org.miaixz.bus.extra.captcha.AbstractCaptcha
background, code, font, generator, height, imageBytes, interfereCount, textAlpha, width -
Constructor Summary
ConstructorsConstructorDescriptionCircleCaptcha(int width, int height) 构造CircleCaptcha(int width, int height, int codeCount) 构造CircleCaptcha(int width, int height, int codeCount, int interfereCount) 构造CircleCaptcha(int width, int height, int codeCount, int interfereCount, float sizeBaseHeight) 构造CircleCaptcha(int width, int height, CodeGenerator generator, int interfereCount) 构造 -
Method Summary
Methods inherited from class org.miaixz.bus.extra.captcha.AbstractCaptcha
createCode, generateCode, getCode, getGenerator, getImage, getImageBase64, getImageBase64Data, getImageBytes, setBackground, setFont, setGenerator, setTextAlpha, verify, write, write, write
-
Constructor Details
-
CircleCaptcha
public CircleCaptcha(int width, int height) 构造- Parameters:
width- 图片宽height- 图片高
-
CircleCaptcha
public CircleCaptcha(int width, int height, int codeCount) 构造- Parameters:
width- 图片宽height- 图片高codeCount- 字符个数
-
CircleCaptcha
public CircleCaptcha(int width, int height, int codeCount, int interfereCount) 构造- Parameters:
width- 图片宽height- 图片高codeCount- 字符个数interfereCount- 验证码干扰元素个数
-
CircleCaptcha
构造- Parameters:
width- 图片宽height- 图片高generator- 验证码生成器interfereCount- 验证码干扰元素个数
-
CircleCaptcha
public CircleCaptcha(int width, int height, int codeCount, int interfereCount, float sizeBaseHeight) 构造- Parameters:
width- 图片宽height- 图片高codeCount- 字符个数interfereCount- 验证码干扰元素个数sizeBaseHeight- 字体的大小 高度的倍数
-
-
Method Details
-
createImage
Description copied from class:AbstractCaptcha根据生成的code创建验证码图片- Specified by:
createImagein classAbstractCaptcha- Parameters:
code- 验证码- Returns:
- Image
-