Package org.miaixz.bus.extra.image
Class ImageText
java.lang.Object
org.miaixz.bus.extra.image.ImageText
- All Implemented Interfaces:
Serializable
显示文本,用于保存在图片上绘图的文本信息,包括内容、字体、大小、位置和透明度等
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ImageText
构造- Parameters:
text- 文本color- 文本颜色font- 文本显示字体point- 起始左边位置alpha- 透明度
-
-
Method Details
-
of
构建DisplayText- Parameters:
text- 文本color- 文本颜色font- 文本显示字体point- 起始左边位置alpha- 透明度- Returns:
- DisplayText
-
getPressText
获取文本- Returns:
- 获取文本
-
setPressText
设置文本- Parameters:
pressText- 文本
-
getColor
获取文本颜色- Returns:
- 文本颜色
-
setColor
设置文本颜色- Parameters:
color- 文本颜色
-
getFont
获取字体- Returns:
- 字体
-
setFont
设置字体- Parameters:
font- 字体
-
getPoint
获取二维坐标点- Returns:
- 二维坐标点
-
setPoint
设置二维坐标点- Parameters:
point- 二维坐标点
-
getAlpha
public float getAlpha()获取透明度- Returns:
- 透明度
-
setAlpha
public void setAlpha(float alpha) 设置透明度- Parameters:
alpha- 透明度
-
equals
-
hashCode
public int hashCode() -
toString
-