public final class TextMediaBuilder extends BaseMediaBuild
构造器和说明 |
---|
TextMediaBuilder() |
限定符和类型 | 方法和说明 |
---|---|
TextMediaBuilder |
alignmentDirection(int alignmentDirection)
字符排列方向。
|
TextMediaBuilder |
backGroundColor(String backGroundColor)
字符显示区域背景颜色。
|
BaseMedia |
build()
创建命名String
|
TextMediaBuilder |
font(String font)
【1-黑体 2-楷体 3-宋体 4-仿宋 5-隶书
可以使用字体名称,如 arial 等。】
|
TextMediaBuilder |
fontStyle(int fontStyle)
字体风格
|
TextMediaBuilder |
height(int height) |
TextMediaBuilder |
text(String text) |
TextMediaBuilder |
textColor(String textColor)
字符显示颜色
|
TextMediaBuilder |
textSize(int textSize)
字体大小,单位像素。
|
TextMediaBuilder |
width(int width) |
TextMediaBuilder |
wordSpace(int wordSpace) |
TextMediaBuilder |
x(int x) |
TextMediaBuilder |
y(int y) |
duration, index
public TextMediaBuilder x(int x)
x
在类中 BaseMediaBuild
x
- 显示区域左上角的 x 坐标public TextMediaBuilder y(int y)
y
在类中 BaseMediaBuild
y
- 显示区域左上角的 y 坐标public TextMediaBuilder width(int width)
width
在类中 BaseMediaBuild
width
- 显示区域宽度,单位像素public TextMediaBuilder height(int height)
height
在类中 BaseMediaBuild
height
- 显示区域高度,单位像素public TextMediaBuilder font(String font)
font
- 字体类型public TextMediaBuilder textSize(int textSize)
textSize
- 默认值 1616public TextMediaBuilder textColor(String textColor)
textColor
- 1-红色
2-绿色
3-蓝色
4-黄色
5-紫色
6-青色
7-白色
8-黑色
可以使用 RGB 定义,
如 FF0000 表示红色public TextMediaBuilder backGroundColor(String backGroundColor)
backGroundColor
- 1-红色
2-绿色
3-蓝色
4-黄色
5-紫色
6-青色
7-白色
8-黑色
可以使用 RGB 定义,
如 FF0000 表示红色public TextMediaBuilder text(String text)
text
- 显示的字符。public TextMediaBuilder fontStyle(int fontStyle)
fontStyle
- 0-常规
1-加粗
2-倾斜
4-下划线
8-中划线
字体风格可以组合,例
如 3 表示加粗且倾斜
显示public TextMediaBuilder wordSpace(int wordSpace)
wordSpace
- 字符间隔大小,单位像素 0-1000public TextMediaBuilder alignmentDirection(int alignmentDirection)
alignmentDirection
- 横向排列 0
纵向排列 1public BaseMedia build()
BaseMediaBuild
build
在类中 BaseMediaBuild
Copyright © 2023. All rights reserved.