public class CasterMarkWordInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
CasterMarkWordInfo() |
CasterMarkWordInfo(CasterMarkWordInfo source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getMarkWordFontColor()
Get 文字水印的颜色,值为HEX颜色代码
|
Long |
getMarkWordFontSize()
Get 文字水印的字号。
范围[16, 60]
|
Long |
getMarkWordFontType()
Get 文字水印的字体类型。
范围[1,2]。
1.
|
Long |
getMarkWordIndex()
Get 文字水印Index。
|
Float |
getMarkWordLocationX()
Get 文字水印的x坐标位置,单位百分比。
范围[0.0, 1.0]
|
Float |
getMarkWordLocationY()
Get 文字水印的Y坐标位置,单位百分比。
范围[0.0, 1.0]
|
Long |
getMarkWordRollDirection()
Get 跑马灯文字的方向。
默认值为0。
范围[0,1]。
0 从左到右
1 从右到左
|
Boolean |
getMarkWordRollEnable()
Get 是否开启文字跑马灯功能。
默认为false。
|
Float |
getMarkWordRollEndLocationX()
Get 跑马灯文字显示的截止x坐标,单位百分比。
范围[0.0, 1.0]
|
Long |
getMarkWordRollOnceTime()
Get 跑马灯文字显示一遍的时间,单位为秒。
默认为5s。
范围[5, 600]。
|
Float |
getMarkWordRollStartLocationX()
Get 跑马灯文字显示的起始x坐标,单位百分比。
范围[0.0, 1.0]
|
String |
getMarkWordText()
Get 文字水印内容。
|
void |
setMarkWordFontColor(String MarkWordFontColor)
Set 文字水印的颜色,值为HEX颜色代码
|
void |
setMarkWordFontSize(Long MarkWordFontSize)
Set 文字水印的字号。
范围[16, 60]
|
void |
setMarkWordFontType(Long MarkWordFontType)
Set 文字水印的字体类型。
范围[1,2]。
1.
|
void |
setMarkWordIndex(Long MarkWordIndex)
Set 文字水印Index。
|
void |
setMarkWordLocationX(Float MarkWordLocationX)
Set 文字水印的x坐标位置,单位百分比。
范围[0.0, 1.0]
|
void |
setMarkWordLocationY(Float MarkWordLocationY)
Set 文字水印的Y坐标位置,单位百分比。
范围[0.0, 1.0]
|
void |
setMarkWordRollDirection(Long MarkWordRollDirection)
Set 跑马灯文字的方向。
默认值为0。
范围[0,1]。
0 从左到右
1 从右到左
|
void |
setMarkWordRollEnable(Boolean MarkWordRollEnable)
Set 是否开启文字跑马灯功能。
默认为false。
|
void |
setMarkWordRollEndLocationX(Float MarkWordRollEndLocationX)
Set 跑马灯文字显示的截止x坐标,单位百分比。
范围[0.0, 1.0]
|
void |
setMarkWordRollOnceTime(Long MarkWordRollOnceTime)
Set 跑马灯文字显示一遍的时间,单位为秒。
默认为5s。
范围[5, 600]。
|
void |
setMarkWordRollStartLocationX(Float MarkWordRollStartLocationX)
Set 跑马灯文字显示的起始x坐标,单位百分比。
范围[0.0, 1.0]
|
void |
setMarkWordText(String MarkWordText)
Set 文字水印内容。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public CasterMarkWordInfo()
public CasterMarkWordInfo(CasterMarkWordInfo source)
public Long getMarkWordIndex()
public void setMarkWordIndex(Long MarkWordIndex)
MarkWordIndex
- 文字水印Index。public String getMarkWordText()
public void setMarkWordText(String MarkWordText)
MarkWordText
- 文字水印内容。public Long getMarkWordFontSize()
public void setMarkWordFontSize(Long MarkWordFontSize)
MarkWordFontSize
- 文字水印的字号。
范围[16, 60]public String getMarkWordFontColor()
public void setMarkWordFontColor(String MarkWordFontColor)
MarkWordFontColor
- 文字水印的颜色,值为HEX颜色代码public Long getMarkWordFontType()
public void setMarkWordFontType(Long MarkWordFontType)
MarkWordFontType
- 文字水印的字体类型。
范围[1,2]。
1. 宋体
2. 黑体public Float getMarkWordLocationX()
public void setMarkWordLocationX(Float MarkWordLocationX)
MarkWordLocationX
- 文字水印的x坐标位置,单位百分比。
范围[0.0, 1.0]public Float getMarkWordLocationY()
public void setMarkWordLocationY(Float MarkWordLocationY)
MarkWordLocationY
- 文字水印的Y坐标位置,单位百分比。
范围[0.0, 1.0]public Boolean getMarkWordRollEnable()
public void setMarkWordRollEnable(Boolean MarkWordRollEnable)
MarkWordRollEnable
- 是否开启文字跑马灯功能。
默认为false。public Long getMarkWordRollOnceTime()
public void setMarkWordRollOnceTime(Long MarkWordRollOnceTime)
MarkWordRollOnceTime
- 跑马灯文字显示一遍的时间,单位为秒。
默认为5s。
范围[5, 600]。public Long getMarkWordRollDirection()
public void setMarkWordRollDirection(Long MarkWordRollDirection)
MarkWordRollDirection
- 跑马灯文字的方向。
默认值为0。
范围[0,1]。
0 从左到右
1 从右到左public Float getMarkWordRollStartLocationX()
public void setMarkWordRollStartLocationX(Float MarkWordRollStartLocationX)
MarkWordRollStartLocationX
- 跑马灯文字显示的起始x坐标,单位百分比。
范围[0.0, 1.0]public Float getMarkWordRollEndLocationX()
public void setMarkWordRollEndLocationX(Float MarkWordRollEndLocationX)
MarkWordRollEndLocationX
- 跑马灯文字显示的截止x坐标,单位百分比。
范围[0.0, 1.0]Copyright © 2025. All rights reserved.