Propiedades
Devuelve el objeto Engine. | ||
Especifica el idioma que se utilizará para el reconocimiento. Esta propiedad puede establecerse fácilmente mediante el métodomethod. La propiedad devuelve un objeto constante. Para cambiar el idioma de reconocimiento,
primero debe obtener un objeto TextLanguage intermedio
mediante el método de creación adecuado, modificar los parámetros necesarios
y, a continuación, asignar el objeto obtenido a la propiedad. De forma predeterminada, este parámetro se inicializa con el idioma inglés. | ||
Controla la detección automática de idioma. Cuando la detección automática de idioma está activada, el idioma de reconocimiento se determina para cada palabra del texto. Se selecciona de la lista de idiomas especificados en la propiedad TextLanguage. La detección automática está diseñada para usarse durante el reconocimiento de documentos cuyo idioma se desconoce. Si sabe con certeza que todos los idiomas especificados están presentes en el documento, la detección automática no es necesaria. Desactívela estableciendo esta propiedad en TSPV_No. Puede consultar la lista de idiomas detectados en el documento reconocido o en la página reconocida mediante la propiedad DetectedLanguages del objetoo. De forma predeterminada, el valor de esta propiedad es TSPV_Auto. | ||
El valor de esta propiedad es una superposición OR de las constantes de la enumeraciónque indican los posibles tipos de texto utilizados para el reconocimiento. Por ejemplo, si se establece en TT_Normal | TT_Index, ABBYY FineReader Engine asumirá que el texto contiene únicamente texto tipográfico común y dígitos escritos en estilo de código postal, ignorando todas las demás variantes. Consulte tambiénUso de la detección automática de tipos de texto. Notas:
De forma predeterminada, esta propiedad se establece en TT_Normal. | ||
Indica que el tipo de texto debe determinarse para cada bloque de texto de forma independiente. Esta configuración es útil cuando se tienen bloques de texto relativamente pequeños con diferentes tipos de texto, aunque puede ralentizar ligeramente el procesamiento. El valor predeterminado de esta propiedad es FALSE. | ||
Specifies the recognition mode to be applied to the target documents. Each mode provides its own level of recognition speed and accuracy to get satisfying results on images and documents with various peculiarities. By default, this property is set to RM_Normal. | ||
Specifies whether a text on an image with low resolution is recognized. This property is useful when recognizing faxes, small prints, images with low resolution or bad print quality. By default, the value of this property is FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine to presume that the text in block to which the current RecognizerParams object belongs contains no more than one string. By default, this property is FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine to presume that no text line may contain more than one word, so the lines of text will be recognized as a single word. By default, this property is FALSE. | ||
Cuando esta propiedad se establece en TRUE, indica a ABBYY FineReader Engine que no reconozca letras impresas con fuente en cursiva. Resulta útil cuando se reconoce un texto que presumiblemente no contiene letras en cursiva, ya que en ese caso puede acelerar el reconocimiento. Si hay letras en cursiva en la imagen y esta propiedad está establecida en TRUE, dichas letras se reconocerán de forma incorrecta. By default, this property is FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine not to recognize subscript letters. It is useful when a text with presumably no subscripts is recognized, in which case it may speed up the recognition. If there exist any subscript letters on the image, and this property is TRUE, these letters will be recognized incorrectly. By default, this property is FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine not to recognize superscript letters. It is useful when a text with presumably no superscripts is recognized, in which case it may speed up the recognition. If there exist any superscript letters on the image, and this property is TRUE, these letters will be recognized incorrectly. By default, this property is FALSE. | ||
This property set to TRUE prohibits recognition of hyphenation from line to line. It is useful when a text with presumably no hyphenations is recognized, in which case it may speed up the recognition. If there exist any hyphenations in the recognized block, and this property is TRUE, the hyphenated words will be recognized incorrectly. By default, this property is FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine not to recognize small capitals. By default, this property is FALSE. | ||
Esta propiedad, cuando se establece en TRUE, indica a ABBYY FineReader Engine que asuma que el texto de un bloque no puede continuar en el siguiente bloque. De forma predeterminada, esta propiedad es FALSE. | ||
Esta propiedad especifica el modo de reconocimiento de mayúsculas y minúsculas. De forma predeterminada, el valor de esta propiedad es CRM_AutoCase, que corresponde al reconocimiento automático de mayúsculas y minúsculas. | ||
Esta propiedad especifica el tipo de marcado alrededor de las letras (por ejemplo, subrayado, marco, cuadro, etc.). Para los tipos de marcado en los que cada letra ocupa una celda independiente, utilice
la propiedad CellsCount para definir el número de celdas de caracteres del bloque reconocido. De forma predeterminada, el valor de esta propiedad es FMT_SimpleText, que indica que no hay marcado. | ||
Especifica el número de celdas de caracteres del bloque. Solo es relevante para los tipos de marcado de campo (propiedad FieldMarkingType) en los que cada letra se escribe en una celda independiente. El valor predeterminado de esta propiedad es 1, pero debe establecer el valor adecuado para reconocer el texto correctamente. | ||
Solo para Windows. | Esta propiedad especifica si los patrones de usuario deben entrenarse durante el reconocimiento. El cuadro de diálogoEntrenamiento de patronesse mostrará durante el reconocimiento. Para que el proceso de entrenamiento de patrones funcione correctamente, es necesario:
Consulte tambiénReconocimiento con entrenamiento. Si esta propiedad se establece en TRUE:
El entrenamiento de patrones no es compatible con los idiomas chino, japonés y coreano. De forma predeterminada, esta propiedad es FALSE. | |
Esta propiedad, cuando se establece en TRUE, indica que ABBYY FineReader Engine utilizará sus propios patrones integrados para el reconocimiento. Los patrones son archivos que establecen la correspondencia entre la imagen de un carácter y el carácter en sí. Puede establecer esta propiedad en FALSE si no desea utilizar los patrones estándar de ABBYY FineReader Engine para el reconocimiento de caracteres y prefiere usar únicamente patrones de usuario. Esto puede resultar útil para el reconocimiento de texto escrito con fuentes decorativas o no estándar. En ese caso, es preferible prescindir de los patrones integrados de ABBYY FineReader Engine y emplear patrones definidos por el usuario, entrenados específicamente para dichas fuentes. La ruta al archivo de patrones definido por el usuario se almacena en la propiedad UserPatternsFile. Si la propiedad UserPatternsFile está vacía, la propiedad UseBuiltInPatterns se ignora. Para Windows, consulte tambiénReconocimiento con entrenamiento. De forma predeterminada, esta propiedad es TRUE. | ||
Contiene la ruta completa al archivo de patrón de usuario utilizado para el reconocimiento. Si el valor de esta propiedad no está vacío, la información del archivo de patrón de usuario se usará durante el reconocimiento. Si la propiedad UseBuiltInPatterns es FALSE, lo que significa que los patrones estándar de ABBYY FineReader Engine no se usan durante el reconocimiento, esta propiedad debe contener una ruta al archivo de patrón definido por el usuario, ya que solo se usará la información almacenada en él. Para Windows, consulte tambiénReconocimiento con entrenamiento. De forma predeterminada, esta propiedad almacena una cadena vacía.
| ||
Especifica si los caracteres reconocidos con incertidumbre deben tener la propiedad IsSuspicious establecida en TRUE. El nombre de la propiedad refleja el hecho de que ABBYY FineReader resalta los caracteres sospechosos en el texto con color de fondo, lo que facilita la verificación manual por parte del operador. De forma predeterminada, esta propiedad es TRUE. | ||
Esta propiedad está obsoleta y se eliminará en versiones futuras. | ||
Especifica si las regiones exactas de los caracteres () se guardan. El valor predeterminado es FALSE. | ||
Especifica si se guardan las variantes de reconocimiento de caracteres. La propiedadICharParams::CharacterRecognitionVariantsdevuelve una colección de variantes de reconocimiento para un carácter.
Consulte tambiénUsing Voting API. El valor predeterminado es FALSE. | ||
Especifica si se guardan las variantes de reconocimiento de una palabra. El métodoIParagraph::GetWordRecognitionVariantsy la propiedadICharParams::WordRecognitionVariantsdevuelven una colección de variantes de reconocimiento para una palabra. Consulte tambiénUsing Voting API. El valor predeterminado es FALSE. | ||
Métodos
| Nombre | Descripción |
|---|---|
| CopyFrom | Inicializa las Propiedades del objeto actual con los valores de las Propiedades correspondientes de otro objeto. |
| LoadFromFile | Restaura el contenido del objeto a partir de un archivo del disco. |
| LoadFromMemory <Note> Solo para Windows. </Note> | Restaura el contenido del objeto desde la memoria global. |
| SaveToFile | Guarda el contenido del objeto en un archivo del disco. |
| SaveToMemory <Note> Solo para Windows. </Note> | Guarda el contenido del objeto en la memoria global. |
| SetPredefinedTextLanguage | Establece el idioma de reconocimiento en uno de los idiomas predefinidos de ABBYY FineReader Engine. |
Diagrama de objetos
Parámetro de salida
Parámetro de entrada
- métodos Preprocess, PreprocessPages, Analyze, AnalyzePages del objeto FRDocument
- métodos Preprocess, Analyze, AnalyzeRegion, AnalyzeTable, IsEmpty del objeto FRPage
Ejemplos
Código C#
Código C#
- Linux: CustomLanguage, CommandLineInterface
- Windows: CustomLanguage, CommandLineInterface; y las herramientas de demostración: BatchProcessingRecognition, Classification, MultiProcessingRecognition, PDFExportProfiles, User Pattern Training Utility
