Class: TencentCloud::Ie::V20200304::MediaCuttingWatermarkText
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ie::V20200304::MediaCuttingWatermarkText
- Defined in:
- lib/v20200304/models.rb
Overview
媒体剪切文字水印参数。
Instance Attribute Summary collapse
-
#Font ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。 <li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。.
-
#FontAlpha ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。 <li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。.
-
#FontColor ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。 <li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。.
-
#FontSize ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。 <li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。.
-
#PosOriginType ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。 <li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。.
-
#PosX ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。 <li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。.
-
#PosY ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。 <li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。.
-
#Text ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。 <li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(text = nil, fontsize = nil, posx = nil, posy = nil, fontcolor = nil, fontalpha = nil, posorigintype = nil, font = nil) ⇒ MediaCuttingWatermarkText
constructor
A new instance of MediaCuttingWatermarkText.
Constructor Details
#initialize(text = nil, fontsize = nil, posx = nil, posy = nil, fontcolor = nil, fontalpha = nil, posorigintype = nil, font = nil) ⇒ MediaCuttingWatermarkText
Returns a new instance of MediaCuttingWatermarkText.
1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/v20200304/models.rb', line 1787 def initialize(text=nil, fontsize=nil, posx=nil, posy=nil, fontcolor=nil, fontalpha=nil, posorigintype=nil, font=nil) @Text = text @FontSize = fontsize @PosX = posx @PosY = posy @FontColor = fontcolor @FontAlpha = fontalpha @PosOriginType = posorigintype @Font = font end |
Instance Attribute Details
#Font ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。<li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。
1785 1786 1787 |
# File 'lib/v20200304/models.rb', line 1785 def Font @Font end |
#FontAlpha ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。<li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。
1785 1786 1787 |
# File 'lib/v20200304/models.rb', line 1785 def FontAlpha @FontAlpha end |
#FontColor ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。<li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。
1785 1786 1787 |
# File 'lib/v20200304/models.rb', line 1785 def FontColor @FontColor end |
#FontSize ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。<li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。
1785 1786 1787 |
# File 'lib/v20200304/models.rb', line 1785 def FontSize @FontSize end |
#PosOriginType ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。<li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。
1785 1786 1787 |
# File 'lib/v20200304/models.rb', line 1785 def PosOriginType @PosOriginType end |
#PosX ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。<li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。
1785 1786 1787 |
# File 'lib/v20200304/models.rb', line 1785 def PosX @PosX end |
#PosY ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。<li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。
1785 1786 1787 |
# File 'lib/v20200304/models.rb', line 1785 def PosY @PosY end |
#Text ⇒ Object
<li>LeftTop:PosXY 表示水印左上点到图片左上点的相对位置</li> <li>RightTop:PosXY 表示水印右上点到图片右上点的相对位置</li> <li>LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置</li> <li>RightBottom:PosXY 表示水印右下点到图片右下点的相对位置</li> <li>Center:PosXY 表示水印中心点到图片中心点的相对位置</li> 默认:LeftTop。<li>SimHei</li> <li>SimKai</li> <li>Arial</li> 默认 SimHei。
1785 1786 1787 |
# File 'lib/v20200304/models.rb', line 1785 def Text @Text end |
Instance Method Details
#deserialize(params) ⇒ Object
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 |
# File 'lib/v20200304/models.rb', line 1798 def deserialize(params) @Text = params['Text'] @FontSize = params['FontSize'] @PosX = params['PosX'] @PosY = params['PosY'] @FontColor = params['FontColor'] @FontAlpha = params['FontAlpha'] @PosOriginType = params['PosOriginType'] @Font = params['Font'] end |