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, toJsonStringpublic 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.