to top
Datalogic APIs
public class

SnapOcr

extends PropertyGroup
java.lang.Object
   ↳ com.datalogic.device.configuration.PropertyGroup
     ↳ com.datalogic.decode.configuration.SnapOcr

Class Overview

SnapOcr is the class that configures the Snap OCR feature, used to capture and provide OCR text found in the scanner/camera frames.

Summary

Fields
public BooleanProperty enable enable activates the Snap OCR feature.
public EnumProperty<SnapOcrFirstSelectionMode> firstSelectionMode firstSelectionMode specifies how the OCR text is selected.
public SnapOcrResultSettings resultsSettings resultsSettings specifies the settings related to the OCR results.
public BlobProperty roiSettings roiSettings specifies the settings used to define ROIs on the image, inside of which the OCR text is decoded.
public EnumProperty<SnapOcrScanningPolicy> scanningPolicy scanningPolicy specifies the scanning policy.
public SnapOcrUiCustomization uiCustomization uiCustomization specifies the settings related to the UI.
Public Constructors
SnapOcr(PropertyGetter editor)
This is the constructor of SnapOcr.
[Expand]
Inherited Methods
From class com.datalogic.device.configuration.PropertyGroup
From class java.lang.Object

Fields

public BooleanProperty enable

Added in revision 41

enable activates the Snap OCR feature.

public EnumProperty<SnapOcrFirstSelectionMode> firstSelectionMode

Added in revision 41

firstSelectionMode specifies how the OCR text is selected.

public SnapOcrResultSettings resultsSettings

Added in revision 41

resultsSettings specifies the settings related to the OCR results.

public BlobProperty roiSettings

Added in revision 41

roiSettings specifies the settings used to define ROIs on the image, inside of which the OCR text is decoded. These settings are used only when the first selection mode is set to ROI_PROPOSE or ROI_SEND. This property can only contain an object of class SnapOcrRoiSettings.

public EnumProperty<SnapOcrScanningPolicy> scanningPolicy

Added in revision 41

scanningPolicy specifies the scanning policy.

public SnapOcrUiCustomization uiCustomization

Added in revision 41

uiCustomization specifies the settings related to the UI.

Public Constructors

public SnapOcr (PropertyGetter editor)

Added in revision 41

This is the constructor of SnapOcr.