Class RecognizeIdentityDocumentOptions

java.lang.Object
com.azure.ai.formrecognizer.models.RecognizeIdentityDocumentOptions

public final class RecognizeIdentityDocumentOptions extends Object
Options that may be passed when using recognize identity documents APIs on Form Recognizer client.
  • Constructor Details

    • RecognizeIdentityDocumentOptions

      public RecognizeIdentityDocumentOptions()
  • Method Details

    • getContentType

      public FormContentType getContentType()
      Get the type of the form. Supported Media types including .pdf, .jpg, .png, .bmp or .tiff type file stream.
      Returns:
      the contentType value.
    • isFieldElementsIncluded

      public boolean isFieldElementsIncluded()
      Get the boolean which specifies if to include form element references in the result.
      Returns:
      the includeFieldElements value.
    • setContentType

      public RecognizeIdentityDocumentOptions setContentType(FormContentType contentType)
      Set the type of the form. Supported Media types including .pdf, .jpg, .png, .bmp or .tiff type file stream.
      Parameters:
      contentType - the provided form content type.
      Returns:
      the updated RecognizeIdentityDocumentOptions value.
    • setFieldElementsIncluded

      public RecognizeIdentityDocumentOptions setFieldElementsIncluded(boolean includeFieldElements)
      Set the boolean which specifies if to include form element references in the result.
      Parameters:
      includeFieldElements - the boolean to specify if to include form element references in the result.
      Returns:
      the updated RecognizeIdentityDocumentOptions value.
    • getPages

      public List<String> getPages()
      Get the custom page numbers for multi-page documents(PDF/TIFF). Input the number of the pages you want to get the recognized result for.

      For a range of pages, use a hyphen, ex - ["1-3"]. Separate each page or a page range with a comma, ex - ["1-3", 4].

      Returns:
      the list of custom page numbers for a multi page document.
    • setPages

      public RecognizeIdentityDocumentOptions setPages(List<String> pages)
      Set the custom page numbers for multi-page documents(PDF/TIFF). Input the number of the pages you want to get the recognized result for.

      For a range of pages, use a hyphen, ex - ["1-3"]. Separate each page or a page range with a comma, ex - ["1-3", 4].

      Parameters:
      pages - the custom page numbers value to set.
      Returns:
      the updated RecognizeIdentityDocumentOptions value.