Class: TencentCloud::Mps::V20190612::ComposeSubtitleStyle
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::ComposeSubtitleStyle
- Defined in:
- lib/v20190612/models.rb
Overview
视频编辑/合成任务 字幕样式。
Instance Attribute Summary collapse
-
#BorderColor ⇒ 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,表示不需要边框。 默认为空, 表示不使用底色。. -
#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
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of ComposeSubtitleStyle.
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
#BorderColor ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def BorderColor @BorderColor end |
#BorderWidth ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def BorderWidth @BorderWidth end |
#BottomColor ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def BottomColor @BottomColor end |
#FontAlign ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def FontAlign @FontAlign end |
#FontAlignMargin ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def FontAlignMargin @FontAlignMargin end |
#FontBold ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def FontBold @FontBold end |
#FontColor ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def FontColor @FontColor end |
#FontItalic ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def FontItalic @FontItalic end |
#FontSize ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def FontSize @FontSize end |
#FontType ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def FontType @FontType end |
#Height ⇒ Object
6909 6910 6911 |
# File 'lib/v20190612/models.rb', line 6909 def Height @Height end |
#MarginBottom ⇒ Object
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 |