Propiedades
Devuelve el objeto Engine. | ||
Especifica si se puede usar el clasificador de verificación de códigos de barras. Este clasificador comprueba si hay códigos de barras en la imagen. Esta propiedad no funciona con los códigos de barras postales. El valor predeterminado de esta propiedad es TRUE. | ||
El valor de esta propiedad es una superposición OR de las constantes de la enumeraciónque indican los tipos de orientación de código de barras. Por ejemplo, si se establece en BO_Left_To_Right | BO_Down_To_Top, ABBYY FineReader Engine asumirá que los bloques de código de barras pueden estar orientados de izquierda a derecha o de abajo hacia arriba, ignorando todas las demás variantes. De forma predeterminada, esta propiedad se establece en BO_Autodetect, es decir, ABBYY FineReader Engine detectará la orientación del código de barras automáticamente. | ||
El valor de esta propiedad es una superposición OR de las constantes de la enumeraciónque indican los tipos de códigos de barras. Por ejemplo, si se establece en BT_EAN13 | BT_EAN8, ABBYY FineReader Engine intentará reconocer bloques de código de barras en el estándarEAN 13 o EAN 8, ignorando todas las demás variantes. De forma predeterminada, esta propiedad se establece en BT_Autodetect, es decir, ABBYY FineReader Engine detectará el tipo de código de barras automáticamente. El valor predeterminado permite detectar códigos de barras de todos los tipos compatibles.
Sin embargo, se recomienda excluir los tiposIATA 2 of 5,Interleaved 2 of 5eMatrix 2 of 5a menos que tenga la certeza de que aparecerán en sus imágenes.
Los códigos de barras de estos tipos no tienen suma de comprobación y, por lo tanto,
pueden detectarse erróneamente en áreas de la imagen que no contienen
ningún código de barras. | ||
Esta propiedad se utiliza para reconocer códigos de barrasPDF417,Aztec,Data Matrix,QR Code,MaxiCodeque no se ajustan a las especificaciones de código de barras. No utilice esta propiedad para códigos de barras creados conforme a las especificaciones de código de barras. Algunas impresoras de códigos de barras utilizan páginas de código distintas a la requerida por las especificaciones. En ese caso, use esta propiedad para especificar la página de código que utilizó la impresora de códigos de barras para crear el código de barras. En la mayoría de los casos, corresponderá a la página de código del sistema operativo bajo el cual se ejecutaba la impresora de códigos de barras. Las especificaciones requieren las siguientes páginas de código:
La propiedad se utiliza para convertir los datos reconocidos en una cadena Unicode. De forma predeterminada, esta propiedad está establecida en CP_Null, lo que significa que se utilizará la página de códigos requerida por la especificación. | ||
Esta propiedad solo es aplicable a los códigos de barrasPDF417,Aztec,Data Matrix,QR Codeque codifican datos binarios. La propiedad determina cómo se representan los datos binarios en el texto reconocido. Si esta propiedad está establecida en TRUE, los datos binarios codificados en un código de barras se guardan como una secuencia de valores hexadecimales para los bytes correspondientes. Si esta propiedad es FALSE, los datos binarios se convierten a una cadena Unicode usando la página de códigos especificada en la propiedad CodePage. Los símbolos de código de barras que corresponden a datos binarios tienen la propiedadIBarcodeSymbol::IsBinaryDataestablecida en TRUE. De forma predeterminada, el valor de esta propiedad es FALSE. | ||
Especifica si el código de barras que se está reconociendo debe interpretarse como un código de barras del mismo tipo pero con suma de comprobación. Esta propiedad solo está disponible para códigos de barras de los tiposCode 39,Interleaved 2 of 5,Codabar, andMatrix 2 of 5. Aunque Codabar no tiene dígito de control, ABBYY FineReader Engine utiliza un algoritmo para calcularlo según el Módulo 16. El cálculo es el siguiente: a cada carácter Codabar se le asigna un valor. Se suman los valores de todos los caracteres, incluidos los caracteres de inicio y parada. El carácter de datos cuyo valor, al añadirse a dicha suma, resulte en un múltiplo de 16 es el dígito de control. De forma predeterminada, esta propiedad está establecida en FALSE. | ||
Esta propiedad está obsoleta y se eliminará en versiones futuras. | ||
El valor de esta propiedad es una superposición OR de las constantes de la enumeración. Esta propiedad solo está disponible para códigos de barras de los tiposEAN 8, 13,UPC-A, yUPC-E. Por ejemplo, si se establece en BS_Void | BS_2Digits, ABBYY FineReader Engine intentará reconocer bloques de códigos de barras sin código de barras suplementario o con un código de barras suplementario de 2 dígitos. De forma predeterminada, esta propiedad está establecida en BS_Autodetect, es decir, ABBYY FineReader Engine detectará automáticamente el tipo de código de barras suplementario. | ||
Métodos
| Nombre | Descripción |
|---|---|
| CopyFrom | Inicializa las propiedades del objeto actual con los valores de propiedades similares de otro objeto. |
| LoadFromFile | Restaura el contenido del objeto desde un archivo del disco. |
| LoadFromMemory <Nota> : Solo para Windows. </Nota> | Restaura el contenido del objeto desde la memoria global. |
| SaveToFile | Guarda el contenido del objeto en un archivo del disco. |
| SaveToMemory <Nota> : Solo para Windows. </Nota> | Guarda el contenido del objeto en la memoria global. |
Diagrama de objetos
Parámetro de salida
Parámetro de entrada
- método ExtractBarcodes del objeto FRPage
