Class: TencentCloud::Ess::V20201111::PositionInfo

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

Overview

坐标详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(x = nil, y = nil, width = nil, height = nil, pageindex = nil, id = nil, _begin = nil, _end = nil, doctype = nil) ⇒ PositionInfo

Returns a new instance of PositionInfo.



16348
16349
16350
16351
16352
16353
16354
16355
16356
16357
16358
# File 'lib/v20201111/models.rb', line 16348

def initialize(x=nil, y=nil, width=nil, height=nil, pageindex=nil, id=nil, _begin=nil, _end=nil, doctype=nil)
  @X = x
  @Y = y
  @Width = width
  @Height = height
  @PageIndex = pageindex
  @Id = id
  @Begin = _begin
  @End = _end
  @DocType = doctype
end

Instance Attribute Details

#BeginObject

Parameters:

  • X:

    PDF文件页X坐标位置,以PDF单页左上角为坐标原点

  • Y:

    PDF文件页Y坐标位置,以PDF单页左上角为坐标原点

  • Width:

    距离X坐标的宽度,用于在PDF文件进行画框。

  • Height:

    距离Y坐标的高度,用于在PDF文件进行画框。

  • PageIndex:

    PDF文件页码索引,此值加1就是对应PDF文件的页码。

  • Id:

    系统生成的唯一ID值

  • Begin:

    开始位置

  • End:

    结束位置

  • DocType:

    文档类型,1:pdf,2:doc 文档



16346
16347
16348
# File 'lib/v20201111/models.rb', line 16346

def Begin
  @Begin
end

#DocTypeObject

Parameters:

  • X:

    PDF文件页X坐标位置,以PDF单页左上角为坐标原点

  • Y:

    PDF文件页Y坐标位置,以PDF单页左上角为坐标原点

  • Width:

    距离X坐标的宽度,用于在PDF文件进行画框。

  • Height:

    距离Y坐标的高度,用于在PDF文件进行画框。

  • PageIndex:

    PDF文件页码索引,此值加1就是对应PDF文件的页码。

  • Id:

    系统生成的唯一ID值

  • Begin:

    开始位置

  • End:

    结束位置

  • DocType:

    文档类型,1:pdf,2:doc 文档



16346
16347
16348
# File 'lib/v20201111/models.rb', line 16346

def DocType
  @DocType
end

#EndObject

Parameters:

  • X:

    PDF文件页X坐标位置,以PDF单页左上角为坐标原点

  • Y:

    PDF文件页Y坐标位置,以PDF单页左上角为坐标原点

  • Width:

    距离X坐标的宽度,用于在PDF文件进行画框。

  • Height:

    距离Y坐标的高度,用于在PDF文件进行画框。

  • PageIndex:

    PDF文件页码索引,此值加1就是对应PDF文件的页码。

  • Id:

    系统生成的唯一ID值

  • Begin:

    开始位置

  • End:

    结束位置

  • DocType:

    文档类型,1:pdf,2:doc 文档



16346
16347
16348
# File 'lib/v20201111/models.rb', line 16346

def End
  @End
end

#HeightObject

Parameters:

  • X:

    PDF文件页X坐标位置,以PDF单页左上角为坐标原点

  • Y:

    PDF文件页Y坐标位置,以PDF单页左上角为坐标原点

  • Width:

    距离X坐标的宽度,用于在PDF文件进行画框。

  • Height:

    距离Y坐标的高度,用于在PDF文件进行画框。

  • PageIndex:

    PDF文件页码索引,此值加1就是对应PDF文件的页码。

  • Id:

    系统生成的唯一ID值

  • Begin:

    开始位置

  • End:

    结束位置

  • DocType:

    文档类型,1:pdf,2:doc 文档



16346
16347
16348
# File 'lib/v20201111/models.rb', line 16346

def Height
  @Height
end

#IdObject

Parameters:

  • X:

    PDF文件页X坐标位置,以PDF单页左上角为坐标原点

  • Y:

    PDF文件页Y坐标位置,以PDF单页左上角为坐标原点

  • Width:

    距离X坐标的宽度,用于在PDF文件进行画框。

  • Height:

    距离Y坐标的高度,用于在PDF文件进行画框。

  • PageIndex:

    PDF文件页码索引,此值加1就是对应PDF文件的页码。

  • Id:

    系统生成的唯一ID值

  • Begin:

    开始位置

  • End:

    结束位置

  • DocType:

    文档类型,1:pdf,2:doc 文档



16346
16347
16348
# File 'lib/v20201111/models.rb', line 16346

def Id
  @Id
end

#PageIndexObject

Parameters:

  • X:

    PDF文件页X坐标位置,以PDF单页左上角为坐标原点

  • Y:

    PDF文件页Y坐标位置,以PDF单页左上角为坐标原点

  • Width:

    距离X坐标的宽度,用于在PDF文件进行画框。

  • Height:

    距离Y坐标的高度,用于在PDF文件进行画框。

  • PageIndex:

    PDF文件页码索引,此值加1就是对应PDF文件的页码。

  • Id:

    系统生成的唯一ID值

  • Begin:

    开始位置

  • End:

    结束位置

  • DocType:

    文档类型,1:pdf,2:doc 文档



16346
16347
16348
# File 'lib/v20201111/models.rb', line 16346

def PageIndex
  @PageIndex
end

#WidthObject

Parameters:

  • X:

    PDF文件页X坐标位置,以PDF单页左上角为坐标原点

  • Y:

    PDF文件页Y坐标位置,以PDF单页左上角为坐标原点

  • Width:

    距离X坐标的宽度,用于在PDF文件进行画框。

  • Height:

    距离Y坐标的高度,用于在PDF文件进行画框。

  • PageIndex:

    PDF文件页码索引,此值加1就是对应PDF文件的页码。

  • Id:

    系统生成的唯一ID值

  • Begin:

    开始位置

  • End:

    结束位置

  • DocType:

    文档类型,1:pdf,2:doc 文档



16346
16347
16348
# File 'lib/v20201111/models.rb', line 16346

def Width
  @Width
end

#XObject

Parameters:

  • X:

    PDF文件页X坐标位置,以PDF单页左上角为坐标原点

  • Y:

    PDF文件页Y坐标位置,以PDF单页左上角为坐标原点

  • Width:

    距离X坐标的宽度,用于在PDF文件进行画框。

  • Height:

    距离Y坐标的高度,用于在PDF文件进行画框。

  • PageIndex:

    PDF文件页码索引,此值加1就是对应PDF文件的页码。

  • Id:

    系统生成的唯一ID值

  • Begin:

    开始位置

  • End:

    结束位置

  • DocType:

    文档类型,1:pdf,2:doc 文档



16346
16347
16348
# File 'lib/v20201111/models.rb', line 16346

def X
  @X
end

#YObject

Parameters:

  • X:

    PDF文件页X坐标位置,以PDF单页左上角为坐标原点

  • Y:

    PDF文件页Y坐标位置,以PDF单页左上角为坐标原点

  • Width:

    距离X坐标的宽度,用于在PDF文件进行画框。

  • Height:

    距离Y坐标的高度,用于在PDF文件进行画框。

  • PageIndex:

    PDF文件页码索引,此值加1就是对应PDF文件的页码。

  • Id:

    系统生成的唯一ID值

  • Begin:

    开始位置

  • End:

    结束位置

  • DocType:

    文档类型,1:pdf,2:doc 文档



16346
16347
16348
# File 'lib/v20201111/models.rb', line 16346

def Y
  @Y
end

Instance Method Details

#deserialize(params) ⇒ Object



16360
16361
16362
16363
16364
16365
16366
16367
16368
16369
16370
# File 'lib/v20201111/models.rb', line 16360

def deserialize(params)
  @X = params['X']
  @Y = params['Y']
  @Width = params['Width']
  @Height = params['Height']
  @PageIndex = params['PageIndex']
  @Id = params['Id']
  @Begin = params['Begin']
  @End = params['End']
  @DocType = params['DocType']
end