Class InvoiceItem

    • Constructor Detail

      • InvoiceItem

        public InvoiceItem()
      • InvoiceItem

        public InvoiceItem​(InvoiceItem source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getCode

        public String getCode()
        Get 识别结果。 OK:表示识别成功;FailedOperation.UnsupportedInvoice:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。
        Returns:
        Code 识别结果。 OK:表示识别成功;FailedOperation.UnsupportedInvoice:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。
      • setCode

        public void setCode​(String Code)
        Set 识别结果。 OK:表示识别成功;FailedOperation.UnsupportedInvoice:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。
        Parameters:
        Code - 识别结果。 OK:表示识别成功;FailedOperation.UnsupportedInvoice:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。
      • getType

        public Long getType()
        Get 识别出的图片所属的票据类型。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票 17:医疗发票
        Returns:
        Type 识别出的图片所属的票据类型。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票 17:医疗发票
      • setType

        public void setType​(Long Type)
        Set 识别出的图片所属的票据类型。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票 17:医疗发票
        Parameters:
        Type - 识别出的图片所属的票据类型。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票 17:医疗发票
      • getPolygon

        public Polygon getPolygon()
        Get 该发票在原图片中的四点坐标。
        Returns:
        Polygon 该发票在原图片中的四点坐标。
      • setPolygon

        public void setPolygon​(Polygon Polygon)
        Set 该发票在原图片中的四点坐标。
        Parameters:
        Polygon - 该发票在原图片中的四点坐标。
      • getAngle

        public Float getAngle()
        Get 识别出的图片在混贴票据图片中的旋转角度。
        Returns:
        Angle 识别出的图片在混贴票据图片中的旋转角度。
      • setAngle

        public void setAngle​(Float Angle)
        Set 识别出的图片在混贴票据图片中的旋转角度。
        Parameters:
        Angle - 识别出的图片在混贴票据图片中的旋转角度。
      • getSingleInvoiceInfos

        public SingleInvoiceItem getSingleInvoiceInfos()
        Get 识别到的内容。
        Returns:
        SingleInvoiceInfos 识别到的内容。
      • setSingleInvoiceInfos

        public void setSingleInvoiceInfos​(SingleInvoiceItem SingleInvoiceInfos)
        Set 识别到的内容。
        Parameters:
        SingleInvoiceInfos - 识别到的内容。
      • getPage

        public Long getPage()
        Get 发票处于识别图片或PDF文件中的页教,默认从1开始。
        Returns:
        Page 发票处于识别图片或PDF文件中的页教,默认从1开始。
      • setPage

        public void setPage​(Long Page)
        Set 发票处于识别图片或PDF文件中的页教,默认从1开始。
        Parameters:
        Page - 发票处于识别图片或PDF文件中的页教,默认从1开始。
      • getSubType

        public String getSubType()
        Get 发票详细类型,详见上方 SubType 返回值说明
        Returns:
        SubType 发票详细类型,详见上方 SubType 返回值说明
      • setSubType

        public void setSubType​(String SubType)
        Set 发票详细类型,详见上方 SubType 返回值说明
        Parameters:
        SubType - 发票详细类型,详见上方 SubType 返回值说明
      • getTypeDescription

        public String getTypeDescription()
        Get 发票类型描述,详见上方 TypeDescription 返回值说明
        Returns:
        TypeDescription 发票类型描述,详见上方 TypeDescription 返回值说明
      • setTypeDescription

        public void setTypeDescription​(String TypeDescription)
        Set 发票类型描述,详见上方 TypeDescription 返回值说明
        Parameters:
        TypeDescription - 发票类型描述,详见上方 TypeDescription 返回值说明
      • getCutImage

        public String getCutImage()
        Get 切割单图文件,Base64编码后的切图后的图片文件,开启 EnableCutImage 后进行返回
        Returns:
        CutImage 切割单图文件,Base64编码后的切图后的图片文件,开启 EnableCutImage 后进行返回
      • setCutImage

        public void setCutImage​(String CutImage)
        Set 切割单图文件,Base64编码后的切图后的图片文件,开启 EnableCutImage 后进行返回
        Parameters:
        CutImage - 切割单图文件,Base64编码后的切图后的图片文件,开启 EnableCutImage 后进行返回
      • getSubTypeDescription

        public String getSubTypeDescription()
        Get 发票详细类型描述,详见上方 SubType 返回值说明
        Returns:
        SubTypeDescription 发票详细类型描述,详见上方 SubType 返回值说明
      • setSubTypeDescription

        public void setSubTypeDescription​(String SubTypeDescription)
        Set 发票详细类型描述,详见上方 SubType 返回值说明
        Parameters:
        SubTypeDescription - 发票详细类型描述,详见上方 SubType 返回值说明