Class BaseOcrRequest

java.lang.Object
cn.toint.oktool.spring.boot.bdocr.model.BaseOcrRequest
Direct Known Subclasses:
MultipleInvoiceRequest, VatInvoiceRequest

public class BaseOcrRequest extends Object
优先级:image > url > pdf_file > ofd_file ,当image字段存在时,url、pdf_file、ofd_file 字段失效
Author:
Toint
  • Constructor Details

    • BaseOcrRequest

      public BaseOcrRequest()
    • BaseOcrRequest

      public BaseOcrRequest(String url)
    • BaseOcrRequest

      public BaseOcrRequest(byte[] bytes)
  • Method Details

    • file

      public BaseOcrRequest file(String fileUrl)
      Parameters:
      fileUrl - 文件下载链接, 会校验文件大小并加载进内存.
    • file

      public BaseOcrRequest file(byte[] fileBytes)
      Parameters:
      fileBytes - 文件字节, 自动识别文件类型并赋值对应字段
    • file

      public BaseOcrRequest file(byte[] fileBytes, String extName)
      Parameters:
      fileBytes - 文件字节, 会校验字节大小
      extName - 文件类型(后缀), 传空值则通过二进制头获取文件类型
    • checkFile

      public void checkFile()