Class: TencentCloud::Mps::V20190612::ComposeSubtitleStyle

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

Overview

视频编辑/合成任务 字幕样式。

Instance Attribute Summary collapse

  • #BorderWidth ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #BottomColor ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #FontAlign ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #FontAlignMargin ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #FontBold ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #FontColor ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #FontItalic ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #FontSize ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #FontType ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #Height ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.
  • #MarginBottom ⇒ Object
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。.

    Instance Method Summary collapse

    Constructor Details

    #initialize(height = nil, marginbottom = nil, fonttype = nil, fontsize = nil, fontbold = nil, fontitalic = nil, fontcolor = nil, fontalign = nil, fontalignmargin = nil, borderwidth = nil, bordercolor = nil, bottomcolor = nil) ⇒ ComposeSubtitleStyle

    Returns a new instance of ComposeSubtitleStyle.

    
    
    6911
    6912
    6913
    6914
    6915
    6916
    6917
    6918
    6919
    6920
    6921
    6922
    6923
    6924
    # File 'lib/v20190612/models.rb', line 6911
    
    def initialize(height=nil, marginbottom=nil, fonttype=nil, fontsize=nil, fontbold=nil, fontitalic=nil, fontcolor=nil, fontalign=nil, fontalignmargin=nil, borderwidth=nil, bordercolor=nil, bottomcolor=nil)
      @Height = height
      @MarginBottom = marginbottom
      @FontType = fonttype
      @FontSize = fontsize
      @FontBold = fontbold
      @FontItalic = fontitalic
      @FontColor = fontcolor
      @FontAlign = fontalign
      @FontAlignMargin = fontalignmargin
      @BorderWidth = borderwidth
      @BorderColor = bordercolor
      @BottomColor = bottomcolor
    end
    

    Instance Attribute Details

    #BorderColorObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def BorderColor
      @BorderColor
    end
    

    #BorderWidthObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def BorderWidth
      @BorderWidth
    end
    

    #BottomColorObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def BottomColor
      @BottomColor
    end
    

    #FontAlignObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def FontAlign
      @FontAlign
    end
    

    #FontAlignMarginObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def FontAlignMargin
      @FontAlignMargin
    end
    

    #FontBoldObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def FontBold
      @FontBold
    end
    

    #FontColorObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def FontColor
      @FontColor
    end
    

    #FontItalicObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def FontItalic
      @FontItalic
    end
    

    #FontSizeObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def FontSize
      @FontSize
    end
    

    #FontTypeObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def FontType
      @FontType
    end
    

    #HeightObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def Height
      @Height
    end
    

    #MarginBottomObject

  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认为 FontSize 大小。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:0px
  • SimHei:黑体(默认)。
  • SimSun:宋体。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认:2%
  • 0:否(默认)。
  • 1:是。
  • 0:否(默认)。
  • 1:是。
  • 默认值:0x000000FF(黑色)。 注意:其中 AA 部分指的是透明度,为可选。
  • Center:居中(默认)。
  • Left:左对齐。
  • Right:右对齐。
  • FontAlign=Left 时,表示距离左边距离。
  • FontAlign=Right时,表示距离右边距离。
  • 支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。
  • 当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。
  • 默认: 0,表示不需要边框。 默认为空, 表示不使用底色。

    Parameters:

    • Height:

      字幕高度。支持 %、px 两种格式:

    • MarginBottom:

      字幕距离下边框距离,支持 %、px 两种格式:

    • FontType:

      字体类型,支持:

    • FontSize:

      字体大小,支持 %、px 两种格式:

    • FontBold:

      是否使用粗体,和字体相关,可选值:

    • FontItalic:

      是否使用斜体,和字体相关,可选值:

    • FontColor:

      字体颜色,格式:#RRGGBBAA。

    • FontAlign:

      文字对齐方式:

    • FontAlignMargin:

      用于字幕对齐留白:

    • BorderWidth:

      字体边框宽度,支持 %、px 两种格式:

    • BorderColor:

      边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。

    • BottomColor:

      文字底色,其值格式和 FontColor 一致。

    
    
    6909
    6910
    6911
    # File 'lib/v20190612/models.rb', line 6909
    
    def MarginBottom
      @MarginBottom
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    6926
    6927
    6928
    6929
    6930
    6931
    6932
    6933
    6934
    6935
    6936
    6937
    6938
    6939
    # File 'lib/v20190612/models.rb', line 6926
    
    def deserialize(params)
      @Height = params['Height']
      @MarginBottom = params['MarginBottom']
      @FontType = params['FontType']
      @FontSize = params['FontSize']
      @FontBold = params['FontBold']
      @FontItalic = params['FontItalic']
      @FontColor = params['FontColor']
      @FontAlign = params['FontAlign']
      @FontAlignMargin = params['FontAlignMargin']
      @BorderWidth = params['BorderWidth']
      @BorderColor = params['BorderColor']
      @BottomColor = params['BottomColor']
    end