Class: TencentCloud::Vod::V20180717::TextWatermarkTemplateInput

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180717/models.rb

Overview

文字水印模板

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fonttype = nil, fontsize = nil, fontcolor = nil, fontalpha = nil) ⇒ TextWatermarkTemplateInput

Returns a new instance of TextWatermarkTemplateInput.



28202
28203
28204
28205
28206
28207
# File 'lib/v20180717/models.rb', line 28202

def initialize(fonttype=nil, fontsize=nil, fontcolor=nil, fontalpha=nil)
  @FontType = fonttype
  @FontSize = fontsize
  @FontColor = fontcolor
  @FontAlpha = fontalpha
end

Instance Attribute Details

#FontAlphaObject

<li>simkai.ttf:可以支持中文和英文;</li> <li>arial.ttf:仅支持英文。</li> <li>0:完全透明</li> <li>1:完全不透明</li> 默认值:1。

Parameters:

  • FontType:

    字体类型,目前可以支持两种:

  • FontSize:

    字体大小,格式:Npx,N 为数值。

  • FontColor:

    字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色)。

  • FontAlpha:

    文字透明度,取值范围:(0, 1]



28200
28201
28202
# File 'lib/v20180717/models.rb', line 28200

def FontAlpha
  @FontAlpha
end

#FontColorObject

<li>simkai.ttf:可以支持中文和英文;</li> <li>arial.ttf:仅支持英文。</li> <li>0:完全透明</li> <li>1:完全不透明</li> 默认值:1。

Parameters:

  • FontType:

    字体类型,目前可以支持两种:

  • FontSize:

    字体大小,格式:Npx,N 为数值。

  • FontColor:

    字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色)。

  • FontAlpha:

    文字透明度,取值范围:(0, 1]



28200
28201
28202
# File 'lib/v20180717/models.rb', line 28200

def FontColor
  @FontColor
end

#FontSizeObject

<li>simkai.ttf:可以支持中文和英文;</li> <li>arial.ttf:仅支持英文。</li> <li>0:完全透明</li> <li>1:完全不透明</li> 默认值:1。

Parameters:

  • FontType:

    字体类型,目前可以支持两种:

  • FontSize:

    字体大小,格式:Npx,N 为数值。

  • FontColor:

    字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色)。

  • FontAlpha:

    文字透明度,取值范围:(0, 1]



28200
28201
28202
# File 'lib/v20180717/models.rb', line 28200

def FontSize
  @FontSize
end

#FontTypeObject

<li>simkai.ttf:可以支持中文和英文;</li> <li>arial.ttf:仅支持英文。</li> <li>0:完全透明</li> <li>1:完全不透明</li> 默认值:1。

Parameters:

  • FontType:

    字体类型,目前可以支持两种:

  • FontSize:

    字体大小,格式:Npx,N 为数值。

  • FontColor:

    字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色)。

  • FontAlpha:

    文字透明度,取值范围:(0, 1]



28200
28201
28202
# File 'lib/v20180717/models.rb', line 28200

def FontType
  @FontType
end

Instance Method Details

#deserialize(params) ⇒ Object



28209
28210
28211
28212
28213
28214
# File 'lib/v20180717/models.rb', line 28209

def deserialize(params)
  @FontType = params['FontType']
  @FontSize = params['FontSize']
  @FontColor = params['FontColor']
  @FontAlpha = params['FontAlpha']
end