Class WatermarkConfig
java.lang.Object
com.bytedesk.core.upload.watermark.WatermarkConfig
@Component
@ConfigurationProperties(prefix="bytedesk.watermark")
public class WatermarkConfig
extends Object
水印配置
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
水印颜色 (RGBA格式,例如: "255,255,255,128")private boolean
是否启用水印private String
字体名称private int
字体大小private boolean
是否只对图片文件添加水印private int
边距private int
最大图片尺寸(像素),大于此尺寸的图片不添加水印private int
最小图片尺寸(像素),小于此尺寸的图片不添加水印private float
透明度 (0.0-1.0)水印位置private String
水印文字 -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
enabled
private boolean enabled是否启用水印 -
text
水印文字 -
position
水印位置 -
fontSize
private int fontSize字体大小 -
fontName
字体名称 -
color
水印颜色 (RGBA格式,例如: "255,255,255,128") -
opacity
private float opacity透明度 (0.0-1.0) -
margin
private int margin边距 -
imageOnly
private boolean imageOnly是否只对图片文件添加水印 -
minImageSize
private int minImageSize最小图片尺寸(像素),小于此尺寸的图片不添加水印 -
maxImageSize
private int maxImageSize最大图片尺寸(像素),大于此尺寸的图片不添加水印
-
-
Constructor Details
-
WatermarkConfig
public WatermarkConfig()
-