Class: TencentCloud::Ocr::V20181119::RecognizeGeneralInvoiceRequest

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

Overview

RecognizeGeneralInvoice请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(imagebase64 = nil, imageurl = nil, types = nil, enableother = nil, enablepdf = nil, pdfpagenumber = nil, enablemultiplepage = nil, enablecutimage = nil, enableitempolygon = nil, enableqrcode = nil, enableseal = nil) ⇒ RecognizeGeneralInvoiceRequest

Returns a new instance of RecognizeGeneralInvoiceRequest.



9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
# File 'lib/v20181119/models.rb', line 9072

def initialize(imagebase64=nil, imageurl=nil, types=nil, enableother=nil, enablepdf=nil, pdfpagenumber=nil, enablemultiplepage=nil, enablecutimage=nil, enableitempolygon=nil, enableqrcode=nil, enableseal=nil)
  @ImageBase64 = imagebase64
  @ImageUrl = imageurl
  @Types = types
  @EnableOther = enableother
  @EnablePdf = enablepdf
  @PdfPageNumber = pdfpagenumber
  @EnableMultiplePage = enablemultiplepage
  @EnableCutImage = enablecutimage
  @EnableItemPolygon = enableitempolygon
  @EnableQRCode = enableqrcode
  @EnableSeal = enableseal
end

Instance Attribute Details

#EnableCutImageObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def EnableCutImage
  @EnableCutImage
end

#EnableItemPolygonObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def EnableItemPolygon
  @EnableItemPolygon
end

#EnableMultiplePageObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def EnableMultiplePage
  @EnableMultiplePage
end

#EnableOtherObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def EnableOther
  @EnableOther
end

#EnablePdfObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def EnablePdf
  @EnablePdf
end

#EnableQRCodeObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def EnableQRCode
  @EnableQRCode
end

#EnableSealObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def EnableSeal
  @EnableSeal
end

#ImageBase64Object

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def ImageBase64
  @ImageBase64
end

#ImageUrlObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def ImageUrl
  @ImageUrl
end

#PdfPageNumberObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def PdfPageNumber
  @PdfPageNumber
end

#TypesObject

暂不支持多个参数进行局部控制。0:出租车发票1:定额发票2:火车票3:增值税发票5:机票行程单8:通用机打发票9:汽车票10:轮船票11:增值税发票(卷票 )12:购车发票13:过路过桥费发票15:非税发票16:全电发票17:医疗发票18:完税凭证19:海关缴款书20:银行回单21:网约车行程单22:海关进/出口货物报关单23:海外发票24:购物小票25:销货清单-1:其他发票

Parameters:

  • ImageBase64:

    图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。

  • ImageUrl:

    图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。

  • Types:

    需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。

  • EnableOther:

    是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。

  • EnablePdf:

    是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。

  • PdfPageNumber:

    需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。

  • EnableMultiplePage:

    是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。

  • EnableCutImage:

    是否返回切割图片base64,默认值为false。

  • EnableItemPolygon:

    是否打开字段坐标返回。默认为false。

  • EnableQRCode:

    是否开启二维码识别。

  • EnableSeal:

    是否开启印章识别,默认为false



9070
9071
9072
# File 'lib/v20181119/models.rb', line 9070

def Types
  @Types
end

Instance Method Details

#deserialize(params) ⇒ Object



9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
# File 'lib/v20181119/models.rb', line 9086

def deserialize(params)
  @ImageBase64 = params['ImageBase64']
  @ImageUrl = params['ImageUrl']
  @Types = params['Types']
  @EnableOther = params['EnableOther']
  @EnablePdf = params['EnablePdf']
  @PdfPageNumber = params['PdfPageNumber']
  @EnableMultiplePage = params['EnableMultiplePage']
  @EnableCutImage = params['EnableCutImage']
  @EnableItemPolygon = params['EnableItemPolygon']
  @EnableQRCode = params['EnableQRCode']
  @EnableSeal = params['EnableSeal']
end