Propiedades
Devuelve el objeto Engine. | ||
Proporciona acceso a laregióndel bloque. Una región es una colección de rectángulos. A diferencia de otros tipos de bloques, un bloque de tabla no puede tener más de un rectángulo en su región; por ello, intentar asignar una región con más de un rectángulo a un bloque de tabla generará un error. La región se define mediante las coordenadas de sus rectángulos (en píxeles) sobre el planoblanco y negrocorregido de la imagen correspondiente. La propiedad devuelve un objeto constante. Para cambiar la región del bloque, primero debe obtener un objeto Region intermedio mediante el métodoIEngine::CreateRegion, modificar los parámetros necesarios y, a continuación, asignar el objeto obtenido a la propiedad. | ||
, de solo lectura | ABBYY FineReader Engine utiliza los siguientes tipos de bloques: texto, tabla, imagen rasterizada, imagen vectorial, código de barras, marca de verificación, grupo de marcas de verificación, separador, grupo de separadores y autoanálisis. (Los bloques de autoanálisis se utilizan únicamente en Visual Components). Cada tipo de bloque tiene sus propias propiedades específicas. El tipo de bloque se define en el momento de la creación y no puede modificarse. Si necesita cambiar el tipo de bloque, deberá eliminar el bloque y crear otro del tipo necesario exactamente en el mismo lugar:
| |
, de solo lectura | Especifica el color de fondo del bloque. El valor int se calcula a partir de la tripleta RGB mediante la fórmula: (valor rojo) + (256 x valor verde) + (65536 x valor azul), donde el valor rojo es el primer componente de la tripleta, el valor verde es el segundo componente y el valor azul es el tercer componente. Por ejemplo, el valor int del color blanco es 16777215. De forma predeterminada, el valor de esta propiedad es -1, lo que indica que el color es transparente. | |
, de solo lectura | Especifica la capa del bloque: fondo, primer plano u oculto. Los bloques pueden superponerse; por ejemplo, un bloque de texto puede situarse sobre un bloque de imagen de fondo. ParaRasterPictureBlockyVectorPictureBlock, puede cambiar la capa mediante el métodoSetBlockLayerType. De forma predeterminada, el valor de esta propiedad es BLT_Foreground. | |
Almacena la descripción del bloque. De forma predeterminada, el valor de esta propiedad es una cadena vacía. | ||
Almacena el nombre del bloque. Puede ser una cadena arbitraria. De forma predeterminada, el valor de esta propiedad es una cadena vacía. | ||
Permite asociar información definida por el usuario de cualquier tipo con un objeto de tipo Block . | ||
Métodos
Windows
Linux y macOS
Diagrama de objetos
Parámetro de salida
Ejemplos
Código C#
Código C#
- Linux: CustomLanguage, CommandLineInterface
- Windows: CustomLanguage, CommandLineInterface, RecognizedTextProcessing; y en la herramienta de demostración: Engine Predefined Processing Profiles.
