OcrConnectorBase
Inheritance: java.lang.Object
public class OcrConnectorBase
Provides the OCR functionality.
Constructors
Constructor | Description |
---|---|
OcrConnectorBase() | Initializes a new instance of the OcrConnectorBase class. |
Methods
Method | Description |
---|---|
isTextSupported() | Gets the value that indicates whether the text extraction is supported. |
isTextAreasSupported() | Gets the value that indicates whether the text areas extraction is supported. |
recognizeText(InputStream imageStream, OcrOptions options) | Recognize a text from imageStream stream. |
recognizeTextAreas(InputStream imageStream, Size pageSize, OcrOptions options) | Recognize text areas from imageStream stream. |
OcrConnectorBase()
public OcrConnectorBase()
Initializes a new instance of the OcrConnectorBase class.
isTextSupported()
public boolean isTextSupported()
Gets the value that indicates whether the text extraction is supported.
Returns: boolean - true if the text extraction is supported; otherwise, false .
isTextAreasSupported()
public boolean isTextAreasSupported()
Gets the value that indicates whether the text areas extraction is supported.
Returns: boolean - true if the text extraction areas is supported; otherwise, false .
recognizeText(InputStream imageStream, OcrOptions options)
public String recognizeText(InputStream imageStream, OcrOptions options)
Recognize a text from imageStream stream.
Parameters:
Parameter | Type | Description |
---|---|---|
imageStream | java.io.InputStream | The image representation of the document page. |
options | OcrOptions | The OCR options. |
Returns: java.lang.String - A string that represents a recognized text; null if text recognizing isn’t supported.
recognizeTextAreas(InputStream imageStream, Size pageSize, OcrOptions options)
public Iterable<PageTextArea> recognizeTextAreas(InputStream imageStream, Size pageSize, OcrOptions options)
Recognize text areas from imageStream stream.
Parameters:
Parameter | Type | Description |
---|---|---|
imageStream | java.io.InputStream | The image representation of the document page. |
pageSize | Size | The size of the document page. |
options | OcrOptions | The OCR options. |
Returns: java.lang.Iterable<com.groupdocs.parser.data.PageTextArea> - A collection of PageTextArea objects; null if text areas recognizing isn’t supported.