Saltar al contenido principal

Qué hace

Almacena información sobre las propiedades de los caracteres. Nota. Algunos métodos y propiedades de este objeto no están disponibles en la estación web de verificación para validar reglas localmente. Los métodos y propiedades que no se admiten están marcados con un asterisco (*).

Métodos

Definición

Descripción

SetRect( newRect : string, [optional] pageId : int ) *

Especifica un nuevo rectángulo para un carácter. El parámetro newRect debe pasarse con el formato de cadena “[left, top, right, bottom]”.

El rectángulo especificado debe estar completamente dentro de la región del campo que contiene el carácter.

Nota: Este método no está disponible en el script de autocorrección.

Propiedades

Confidence *

int

De solo lectura

Nivel de confianza para un tipo de lote. Devuelve un valor de 0 a 100.

¡Importante! El uso de esta propiedad requiere almacenar algunos datos adicionales, lo que puede aumentar el tamaño de un documento y requerir más espacio en disco. De forma predeterminada, no se guardan datos adicionales y la propiedad está deshabilitada. Para el correcto funcionamiento de la propiedad, establezca la clave del registro [HKEY_CURRENT_USER\Software\ABBYY\FlexiCapture\12.0\Controller] “ForceSaveConfidenceLevel” = “true”. En lugar de HKEY_CURRENT_USER, seleccione la rama de la cuenta de usuario que reconocerá los documentos.

IsSuspicious *

bool

Lectura/escritura

Especifica si un carácter se ha reconocido con un grado de confianza suficiente. Este indicador solo surte efecto en el script de reconocimiento personalizado.

Nota: Cuando un script de reconocimiento asigna la propiedad IsSuspicious a un carácter, el programa comprobará el campo que contiene ese carácter con el umbral de verificación de campos. Si el porcentaje de caracteres con la propiedad IsSuspicious en el campo supera el umbral especificado, la propiedad NeedVerification se agregará al campo.

Lang *

int

Lectura/escritura

Detecta el idioma de los caracteres de un campo.

Nota: Este script procesará solo los documentos seleccionados en la fase de verificación.

NeedVerification

bool

Lectura/escritura

Especifica si se requiere alguna verificación adicional para el carácter. El valor de este indicador determina si el carácter se resaltará en el editor de documentos.

Nota: Cuando la propiedad NeedVerification se asigna a un campo mediante cualquier script que no sea un script de reconocimiento, el campo se marca automáticamente como enviado a verificación. El programa comprueba el umbral de verificación del campo (consulte la nota de la propiedad IsSuspicious) antes de asignar la propiedad NeedVerification

Para especificar si todo el campo (no caracteres concretos) necesita verificación, use la propiedad NeedVerification de la interfaz IField.

PageId *

int

De solo lectura

Identifica la página en la que se encuentra el rectángulo del carácter. Se requiere para campos de varias páginas.

Rect *

IRect

De solo lectura

El rectángulo que contiene el carácter. Si no se especifica el rectángulo, se devuelve null.

Símbolo

string

Lectura y escritura

Un carácter (una string que consta de un solo carácter).