Class: TencentCloud::Tmt::V20180321::ImageTranslateRequest

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

Overview

ImageTranslate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sessionuuid = nil, scene = nil, data = nil, source = nil, target = nil, projectid = nil) ⇒ ImageTranslateRequest

Returns a new instance of ImageTranslateRequest.



247
248
249
250
251
252
253
254
# File 'lib/v20180321/models.rb', line 247

def initialize(sessionuuid=nil, scene=nil, data=nil, source=nil, target=nil, projectid=nil)
  @SessionUuid = sessionuuid
  @Scene = scene
  @Data = data
  @Source = source
  @Target = target
  @ProjectId = projectid
end

Instance Attribute Details

#DataObject

<li>zh(简体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>zh-TW(繁体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>en(英语):zh(中文)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>ja(日语):zh(中文)、en(英语)、ko(韩语)</li> <li>ko(韩语):zh(中文)、en(英语)、ja(日语)</li> <li>ru:俄语:zh(中文)、en(英语)</li> <li>fr:法语:zh(中文)、en(英语)</li> <li>de:德语:zh(中文)、en(英语)</li> <li>it:意大利语:zh(中文)、en(英语)</li> <li>es:西班牙语:zh(中文)、en(英语)</li> <li>pt:葡萄牙语:zh(中文)、en(英语)</li> <li>ms:马来西亚语:zh(中文)、en(英语)</li> <li>th:泰语:zh(中文)、en(英语)</li> <li>vi:越南语:zh(中文)、en(英语)</li>

Parameters:

  • SessionUuid:

    唯一id,返回时原样返回

  • Scene:

    doc:文档扫描

  • Data:

    图片数据的Base64字符串,图片大小上限为4M,建议对源图片进行一定程度压缩

  • Source:

    源语言,支持语言列表:<li> auto:自动识别(识别为一种语言)</li> <li>zh:简体中文</li> <li>zh-TW:繁体中文</li> <li>en:英语</li> <li>ja:日语</li> <li>ko:韩语</li> <li>ru:俄语</li> <li>fr:法语</li> <li>de:德语</li> <li>it:意大利语</li> <li>es:西班牙语</li> <li>pt:葡萄牙语</li> <li>ms:马来西亚语</li> <li>th:泰语</li><li>vi:越南语</li>

  • Target:

    目标语言,各源语言的目标语言支持列表如下:

  • ProjectId:

    项目ID,可以根据控制台-账号中心-项目管理中的配置填写,如无配置请填写默认项目ID:0



245
246
247
# File 'lib/v20180321/models.rb', line 245

def Data
  @Data
end

#ProjectIdObject

<li>zh(简体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>zh-TW(繁体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>en(英语):zh(中文)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>ja(日语):zh(中文)、en(英语)、ko(韩语)</li> <li>ko(韩语):zh(中文)、en(英语)、ja(日语)</li> <li>ru:俄语:zh(中文)、en(英语)</li> <li>fr:法语:zh(中文)、en(英语)</li> <li>de:德语:zh(中文)、en(英语)</li> <li>it:意大利语:zh(中文)、en(英语)</li> <li>es:西班牙语:zh(中文)、en(英语)</li> <li>pt:葡萄牙语:zh(中文)、en(英语)</li> <li>ms:马来西亚语:zh(中文)、en(英语)</li> <li>th:泰语:zh(中文)、en(英语)</li> <li>vi:越南语:zh(中文)、en(英语)</li>

Parameters:

  • SessionUuid:

    唯一id,返回时原样返回

  • Scene:

    doc:文档扫描

  • Data:

    图片数据的Base64字符串,图片大小上限为4M,建议对源图片进行一定程度压缩

  • Source:

    源语言,支持语言列表:<li> auto:自动识别(识别为一种语言)</li> <li>zh:简体中文</li> <li>zh-TW:繁体中文</li> <li>en:英语</li> <li>ja:日语</li> <li>ko:韩语</li> <li>ru:俄语</li> <li>fr:法语</li> <li>de:德语</li> <li>it:意大利语</li> <li>es:西班牙语</li> <li>pt:葡萄牙语</li> <li>ms:马来西亚语</li> <li>th:泰语</li><li>vi:越南语</li>

  • Target:

    目标语言,各源语言的目标语言支持列表如下:

  • ProjectId:

    项目ID,可以根据控制台-账号中心-项目管理中的配置填写,如无配置请填写默认项目ID:0



245
246
247
# File 'lib/v20180321/models.rb', line 245

def ProjectId
  @ProjectId
end

#SceneObject

<li>zh(简体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>zh-TW(繁体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>en(英语):zh(中文)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>ja(日语):zh(中文)、en(英语)、ko(韩语)</li> <li>ko(韩语):zh(中文)、en(英语)、ja(日语)</li> <li>ru:俄语:zh(中文)、en(英语)</li> <li>fr:法语:zh(中文)、en(英语)</li> <li>de:德语:zh(中文)、en(英语)</li> <li>it:意大利语:zh(中文)、en(英语)</li> <li>es:西班牙语:zh(中文)、en(英语)</li> <li>pt:葡萄牙语:zh(中文)、en(英语)</li> <li>ms:马来西亚语:zh(中文)、en(英语)</li> <li>th:泰语:zh(中文)、en(英语)</li> <li>vi:越南语:zh(中文)、en(英语)</li>

Parameters:

  • SessionUuid:

    唯一id,返回时原样返回

  • Scene:

    doc:文档扫描

  • Data:

    图片数据的Base64字符串,图片大小上限为4M,建议对源图片进行一定程度压缩

  • Source:

    源语言,支持语言列表:<li> auto:自动识别(识别为一种语言)</li> <li>zh:简体中文</li> <li>zh-TW:繁体中文</li> <li>en:英语</li> <li>ja:日语</li> <li>ko:韩语</li> <li>ru:俄语</li> <li>fr:法语</li> <li>de:德语</li> <li>it:意大利语</li> <li>es:西班牙语</li> <li>pt:葡萄牙语</li> <li>ms:马来西亚语</li> <li>th:泰语</li><li>vi:越南语</li>

  • Target:

    目标语言,各源语言的目标语言支持列表如下:

  • ProjectId:

    项目ID,可以根据控制台-账号中心-项目管理中的配置填写,如无配置请填写默认项目ID:0



245
246
247
# File 'lib/v20180321/models.rb', line 245

def Scene
  @Scene
end

#SessionUuidObject

<li>zh(简体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>zh-TW(繁体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>en(英语):zh(中文)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>ja(日语):zh(中文)、en(英语)、ko(韩语)</li> <li>ko(韩语):zh(中文)、en(英语)、ja(日语)</li> <li>ru:俄语:zh(中文)、en(英语)</li> <li>fr:法语:zh(中文)、en(英语)</li> <li>de:德语:zh(中文)、en(英语)</li> <li>it:意大利语:zh(中文)、en(英语)</li> <li>es:西班牙语:zh(中文)、en(英语)</li> <li>pt:葡萄牙语:zh(中文)、en(英语)</li> <li>ms:马来西亚语:zh(中文)、en(英语)</li> <li>th:泰语:zh(中文)、en(英语)</li> <li>vi:越南语:zh(中文)、en(英语)</li>

Parameters:

  • SessionUuid:

    唯一id,返回时原样返回

  • Scene:

    doc:文档扫描

  • Data:

    图片数据的Base64字符串,图片大小上限为4M,建议对源图片进行一定程度压缩

  • Source:

    源语言,支持语言列表:<li> auto:自动识别(识别为一种语言)</li> <li>zh:简体中文</li> <li>zh-TW:繁体中文</li> <li>en:英语</li> <li>ja:日语</li> <li>ko:韩语</li> <li>ru:俄语</li> <li>fr:法语</li> <li>de:德语</li> <li>it:意大利语</li> <li>es:西班牙语</li> <li>pt:葡萄牙语</li> <li>ms:马来西亚语</li> <li>th:泰语</li><li>vi:越南语</li>

  • Target:

    目标语言,各源语言的目标语言支持列表如下:

  • ProjectId:

    项目ID,可以根据控制台-账号中心-项目管理中的配置填写,如无配置请填写默认项目ID:0



245
246
247
# File 'lib/v20180321/models.rb', line 245

def SessionUuid
  @SessionUuid
end

#SourceObject

<li>zh(简体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>zh-TW(繁体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>en(英语):zh(中文)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>ja(日语):zh(中文)、en(英语)、ko(韩语)</li> <li>ko(韩语):zh(中文)、en(英语)、ja(日语)</li> <li>ru:俄语:zh(中文)、en(英语)</li> <li>fr:法语:zh(中文)、en(英语)</li> <li>de:德语:zh(中文)、en(英语)</li> <li>it:意大利语:zh(中文)、en(英语)</li> <li>es:西班牙语:zh(中文)、en(英语)</li> <li>pt:葡萄牙语:zh(中文)、en(英语)</li> <li>ms:马来西亚语:zh(中文)、en(英语)</li> <li>th:泰语:zh(中文)、en(英语)</li> <li>vi:越南语:zh(中文)、en(英语)</li>

Parameters:

  • SessionUuid:

    唯一id,返回时原样返回

  • Scene:

    doc:文档扫描

  • Data:

    图片数据的Base64字符串,图片大小上限为4M,建议对源图片进行一定程度压缩

  • Source:

    源语言,支持语言列表:<li> auto:自动识别(识别为一种语言)</li> <li>zh:简体中文</li> <li>zh-TW:繁体中文</li> <li>en:英语</li> <li>ja:日语</li> <li>ko:韩语</li> <li>ru:俄语</li> <li>fr:法语</li> <li>de:德语</li> <li>it:意大利语</li> <li>es:西班牙语</li> <li>pt:葡萄牙语</li> <li>ms:马来西亚语</li> <li>th:泰语</li><li>vi:越南语</li>

  • Target:

    目标语言,各源语言的目标语言支持列表如下:

  • ProjectId:

    项目ID,可以根据控制台-账号中心-项目管理中的配置填写,如无配置请填写默认项目ID:0



245
246
247
# File 'lib/v20180321/models.rb', line 245

def Source
  @Source
end

#TargetObject

<li>zh(简体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>zh-TW(繁体中文):en(英语)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>en(英语):zh(中文)、ja(日语)、ko(韩语)、ru(俄语)、fr(法语)、de(德语)、it(意大利语)、es(西班牙语)、pt(葡萄牙语)、ms(马来语)、th(泰语)、vi(越南语)</li> <li>ja(日语):zh(中文)、en(英语)、ko(韩语)</li> <li>ko(韩语):zh(中文)、en(英语)、ja(日语)</li> <li>ru:俄语:zh(中文)、en(英语)</li> <li>fr:法语:zh(中文)、en(英语)</li> <li>de:德语:zh(中文)、en(英语)</li> <li>it:意大利语:zh(中文)、en(英语)</li> <li>es:西班牙语:zh(中文)、en(英语)</li> <li>pt:葡萄牙语:zh(中文)、en(英语)</li> <li>ms:马来西亚语:zh(中文)、en(英语)</li> <li>th:泰语:zh(中文)、en(英语)</li> <li>vi:越南语:zh(中文)、en(英语)</li>

Parameters:

  • SessionUuid:

    唯一id,返回时原样返回

  • Scene:

    doc:文档扫描

  • Data:

    图片数据的Base64字符串,图片大小上限为4M,建议对源图片进行一定程度压缩

  • Source:

    源语言,支持语言列表:<li> auto:自动识别(识别为一种语言)</li> <li>zh:简体中文</li> <li>zh-TW:繁体中文</li> <li>en:英语</li> <li>ja:日语</li> <li>ko:韩语</li> <li>ru:俄语</li> <li>fr:法语</li> <li>de:德语</li> <li>it:意大利语</li> <li>es:西班牙语</li> <li>pt:葡萄牙语</li> <li>ms:马来西亚语</li> <li>th:泰语</li><li>vi:越南语</li>

  • Target:

    目标语言,各源语言的目标语言支持列表如下:

  • ProjectId:

    项目ID,可以根据控制台-账号中心-项目管理中的配置填写,如无配置请填写默认项目ID:0



245
246
247
# File 'lib/v20180321/models.rb', line 245

def Target
  @Target
end

Instance Method Details

#deserialize(params) ⇒ Object



256
257
258
259
260
261
262
263
# File 'lib/v20180321/models.rb', line 256

def deserialize(params)
  @SessionUuid = params['SessionUuid']
  @Scene = params['Scene']
  @Data = params['Data']
  @Source = params['Source']
  @Target = params['Target']
  @ProjectId = params['ProjectId']
end