Class: TencentCloud::Vod::V20180717::TextWatermarkTemplateInputForUpdate

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) ⇒ TextWatermarkTemplateInputForUpdate

Returns a new instance of TextWatermarkTemplateInputForUpdate.



28234
28235
28236
28237
28238
28239
# File 'lib/v20180717/models.rb', line 28234

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>

Parameters:

  • FontType:

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

  • FontSize:

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

  • FontColor:

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

  • FontAlpha:

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



28232
28233
28234
# File 'lib/v20180717/models.rb', line 28232

def FontAlpha
  @FontAlpha
end

#FontColorObject

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

Parameters:

  • FontType:

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

  • FontSize:

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

  • FontColor:

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

  • FontAlpha:

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



28232
28233
28234
# File 'lib/v20180717/models.rb', line 28232

def FontColor
  @FontColor
end

#FontSizeObject

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

Parameters:

  • FontType:

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

  • FontSize:

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

  • FontColor:

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

  • FontAlpha:

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



28232
28233
28234
# File 'lib/v20180717/models.rb', line 28232

def FontSize
  @FontSize
end

#FontTypeObject

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

Parameters:

  • FontType:

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

  • FontSize:

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

  • FontColor:

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

  • FontAlpha:

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



28232
28233
28234
# File 'lib/v20180717/models.rb', line 28232

def FontType
  @FontType
end

Instance Method Details

#deserialize(params) ⇒ Object



28241
28242
28243
28244
28245
28246
# File 'lib/v20180717/models.rb', line 28241

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