Class: TencentCloud::Mps::V20190612::ImageEncodeConfig

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

Overview

图片编码格式参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(format = nil, quality = nil) ⇒ ImageEncodeConfig

Returns a new instance of ImageEncodeConfig.



15414
15415
15416
15417
# File 'lib/v20190612/models.rb', line 15414

def initialize(format=nil, quality=nil)
  @Format = format
  @Quality = quality
end

Instance Attribute Details

#FormatObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Format:

    图片格式,取值范围:JPEG、PNG、BMP、WebP,缺省为原图格式。不支持动画。

  • Quality:

    图片的相对质量,取值范围:1 - 100,数值以原图质量为标准,缺省为原图质量。



15412
15413
15414
# File 'lib/v20190612/models.rb', line 15412

def Format
  @Format
end

#QualityObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Format:

    图片格式,取值范围:JPEG、PNG、BMP、WebP,缺省为原图格式。不支持动画。

  • Quality:

    图片的相对质量,取值范围:1 - 100,数值以原图质量为标准,缺省为原图质量。



15412
15413
15414
# File 'lib/v20190612/models.rb', line 15412

def Quality
  @Quality
end

Instance Method Details

#deserialize(params) ⇒ Object



15419
15420
15421
15422
# File 'lib/v20190612/models.rb', line 15419

def deserialize(params)
  @Format = params['Format']
  @Quality = params['Quality']
end