Plugins de control de validación OCR integrados
| Nombre | Valor | Patrón | Descripción |
|---|---|---|---|
| String contains | Opcional | Opcional. | Devuelve el resultado de evaluar una operación “contains” (contiene) de un valor o un patrón dentro del texto extraído por OCR. Si el campo del patrón está vacío y el campo del valor no lo está, devuelve true si el texto extraído por OCR contiene el valor del campo del valor. Si el campo del patrón no está vacío y el campo del valor está vacío, devuelve true si el texto extraído por OCR coincide con el patrón una sola vez. Si el campo del patrón no está vacío y el campo del valor tampoco, devuelve true si el texto extraído por OCR coincide con el patrón una sola vez y el patrón encontrado contiene el valor del campo del valor. Si los campos del patrón y del valor están vacíos, devuelve false. |
| String equals | Opcional. | Opcional. | Devuelve el resultado de evaluar operaciones de igualdad entre un valor o un patrón y el texto extraído por OCR. Si el campo del patrón está vacío y el campo del valor no lo está, devuelve true si el texto extraído por OCR es igual al valor del campo del valor. Si el campo del patrón no está vacío y el campo del valor está vacío, devuelve true si el texto extraído por OCR coincide con el patrón una sola vez. Si el campo del patrón no está vacío y el campo del valor tampoco, devuelve true si el texto extraído por OCR coincide con el patrón una sola vez y el patrón encontrado es igual al valor del campo del valor. Si el campo del patrón y el campo del valor están ambos vacíos, devuelve false. |
| Similar String | Opcional. | Opcional. | Devuelve el resultado de evaluar operaciones de similitud entre uno o más valores o un patrón y el texto extraído por OCR. La “operación de similitud” cuenta el número de cambios necesarios para transformar el valor esperado en el texto extraído por OCR. Esta es la distancia entre los dos textos. Este plugin funciona en combinación con un parámetro de configuración llamado ocr.control.similar.distance. Por defecto, el valor de este parámetro es 5. El campo del valor es obligatorio y no puede estar vacío. Si el campo del patrón está vacío y el campo del valor no lo está, devuelve true si la distancia entre el texto extraído por OCR y el valor del campo del valor es menor que el valor establecido en el parámetro ocr.control.similar.distance. Si el campo del patrón no está vacío y el campo del valor tampoco, devuelve true si el texto extraído por OCR coincide con el patrón una sola vez y la distancia entre el texto encontrado y el valor del campo del valor es menor que el valor establecido en el parámetro ocr.control.similar.distance. El campo del valor es obligatorio y el campo del patrón es opcional. |