RecognizeInvoicesOptions Class
- java.
lang. Object - com.
azure. ai. formrecognizer. models. RecognizeInvoicesOptions
- com.
public final class RecognizeInvoicesOptions
Options that may be passed when using recognize invoice APIs on Form Recognizer client.
Constructor Summary
| Constructor | Description |
|---|---|
| RecognizeInvoicesOptions() |
Create a |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Form |
getContentType()
Get the type of the form. |
|
Form |
getLocale()
Get the locale information for the invoice. |
| List<String> |
getPages()
Get the custom page numbers for multi-page documents(PDF/TIFF). |
| boolean |
isFieldElementsIncluded()
Get the boolean which specifies if to include form element references in the result. |
|
Recognize |
setContentType(FormContentType contentType)
Set the type of the form. |
|
Recognize |
setFieldElementsIncluded(boolean includeFieldElements)
Set the boolean which specifies if to include form element references in the result. |
|
Recognize |
setLocale(FormRecognizerLocale locale)
Set the locale information for the invoice. |
|
Recognize |
setPages(List<String> pages)
Set the custom page numbers for multi-page documents(PDF/TIFF). |
Methods inherited from java.lang.Object
Constructor Details
RecognizeInvoicesOptions
public RecognizeInvoicesOptions()
Create a RecognizeInvoicesOptions object.
Method Details
getContentType
public FormContentType getContentType()
Get the type of the form. Supported Media types including .pdf, .jpg, .png or .tiff type file stream.
Returns:
contentType value.getLocale
public FormRecognizerLocale getLocale()
Get the locale information for the invoice. Supported locales include: en-US.
Returns:
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:
isFieldElementsIncluded
public boolean isFieldElementsIncluded()
Get the boolean which specifies if to include form element references in the result.
Returns:
includeFieldElements value.setContentType
public RecognizeInvoicesOptions setContentType(FormContentType contentType)
Set the type of the form. Supported Media types including .pdf, .jpg, .png or .tiff type file stream.
Parameters:
Returns:
RecognizeInvoicesOptions value.setFieldElementsIncluded
public RecognizeInvoicesOptions setFieldElementsIncluded(boolean includeFieldElements)
Set the boolean which specifies if to include form element references in the result.
Parameters:
Returns:
RecognizeInvoicesOptions value.setLocale
public RecognizeInvoicesOptions setLocale(FormRecognizerLocale locale)
Set the locale information for the invoice. Supported locales include: en-US.
Parameters:
Returns:
RecognizeInvoicesOptions value.setPages
public RecognizeInvoicesOptions 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:
Returns:
RecognizeInvoicesOptions value.