mirror of
https://github.com/dromara/tianai-captcha.git
synced 2026-05-15 12:14:07 +08:00
+ 增加 CaptchaImageConverter转换器,负责将生成的图片转换成自己想要的格式,比如加密转码等..
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user