package com.zhgd.xmgl.base; import java.awt.*; /** * @program: wisdomSite * @description: 图片文字水印属性 * @author: Mr.Peng * @create: 2021-11-01 15:14 **/ public class ImgTextBean { /** * 水印文字 */ private String pressText; /** * 水印的字体颜色 */ private Color color; /** * {@link Font} 字体相关信息 */ private Font font; /** * 修正值。 默认在中间,偏移量相对于中间偏移 */ private int x; /** * 修正值。 默认在中间,偏移量相对于中间偏移 */ private int y; /** * 透明度:alpha 必须是范围 [0.0, 1.0] 之内(包含边界值)的一个浮点数字 */ private float alpha; public ImgTextBean() { } public ImgTextBean(String pressText, Color color, Font font, int x, int y, float alpha) { this.pressText = pressText; this.color = color; this.font = font; this.x = x; this.y = y; this.alpha = alpha; } public String getPressText() { return pressText; } public void setPressText(String pressText) { this.pressText = pressText; } public Color getColor() { return color; } public void setColor(Color color) { this.color = color; } public Font getFont() { return font; } public void setFont(Font font) { this.font = font; } public int getX() { return x; } public void setX(int x) { this.x = x; } public int getY() { return y; } public void setY(int y) { this.y = y; } public float getAlpha() { return alpha; } public void setAlpha(float alpha) { this.alpha = alpha; } }