+ 增加 CaptchaImageConverter转换器,负责将生成的图片转换成自己想要的格式,比如加密转码等..

This commit is contained in:
天爱有情
2022-02-16 10:43:19 +08:00
parent ab7ce28057
commit 2effcf4032
8 changed files with 488 additions and 387 deletions
@@ -0,0 +1,40 @@
package cloud.tianai.captcha.template.slider;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.awt.image.BufferedImage;
@Data
@NoArgsConstructor
@AllArgsConstructor
public class OriginalSliderData {
/**
* x轴
*/
private Integer x;
/**
* y轴
*/
private Integer y;
/** 滑块要凹槽的百分比. */
private float xPercent;
/**
* 背景图
*/
private BufferedImage backgroundImage;
/**
* 移动图
*/
private BufferedImage sliderImage;
/**
* 生成参数
*/
private GenerateParam generateParam;
public static OriginalSliderData of(Integer x, Integer y, float xPercent, BufferedImage backgroundImage, BufferedImage sliderImage, GenerateParam generateParam) {
return new OriginalSliderData(x, y, xPercent, backgroundImage, sliderImage, generateParam);
}
}