- En Linux y macOS, asociarlo al objeto FRPage mediante una llamada a la función global AdviseFREngineObject.
- En Windows: configurar la conexión entre dicho objeto y el origen de eventos implementado en el objeto FRPage mediante mecanismos COM estándar.
Propiedades
Devuelve el objeto Engine. | ||
Devuelve el documento que contiene la página. | ||
Proporciona acceso a la imagen de la Página. | ||
Proporciona acceso al layout de la página. Al asignar un objeto Layout a esta propiedad (por ejemplo, al transferir datos de una página a otra), la estructura lógica del documento correspondiente deja de ser válida. Es
necesario restaurar la estructura del documento invocando uno de los métodos de síntesis. Sin embargo, no es necesario realizar la síntesis de todo el documento; solo hay que sintetizar
las páginas modificadas, por ejemplo, mediante el método Synthesize. | ||
Devuelve el texto de la página en un formato especial de “texto sin formato”. | ||
, de solo lectura | Especifica la ruta completa de la imagen de origen de la página. | |
, de solo lectura | Especifica el idioma principal de la página reconocida. La propiedad contiene el nombre interno del primer idioma de la colección de idiomas detectados (propiedad DetectedLanguages ). Esta propiedad solo tiene un valor válido si el reconocimiento se realizó con la detección automática de idioma activada (consulte la propiedadpara más información). De forma predeterminada, es una cadena vacía. | |
Proporciona acceso a la colección de idiomas de reconocimiento detectados en la página reconocida. Los idiomas de la colección se ordenan por frecuencia de aparición: del más frecuente al menos frecuente. Esta propiedad solo tiene un valor significativo si el reconocimiento se realizó con la detección automática de idioma activada (consulte laproperty para obtener más información). La lista de idiomas se actualiza solo después del reconocimiento; es decir, si edita manualmente la disposición de la página, la colección permanece igual. | ||
, de solo lectura | Especifica si la estructura lógica de la página no está actualizada. Si esta propiedad es TRUE, debe realizar la síntesis del documento de la página antes de exportarla. De lo contrario, se producirá un error durante la exportación. Esta propiedad resulta útil al trabajar con Visual Components. La estructura lógica de una página deja de ser válida si un usuario cambia el layout de esa página a través de la interfaz gráfica de usuario de Visual Components. Si la exportación de
esa página se realiza mediante los comandos disponibles en Visual Components, Visual Components sintetizan la página automáticamente. Sin embargo, si utiliza métodos de la API de FineReader Engine para exportarla, usted es
responsable de realizar la síntesis del documento de la página antes de la exportación. | |
, de solo lectura | Devuelve el índice de la página en el archivo fuente. | |
, de solo lectura | Indica si el archivo de origen de esta página era un PDF con firma digital. | |
Permite acceder a la colección de tarjetas de visita detectadas en la página. | ||
Especifica si se permiten los métodos Undo y Redo . Si el valor de esta propiedad es TRUE, todos los comandos invocados mediante métodos que pueden modificar la página (como los métodos del FRPage o delobjeto) o desde Visual Components para Windows pueden añadirse a una pila de deshacer. En este caso, los comandos invocados desde Visual Components se agregan a la pila automáticamente. Para agregar a la pila los comandos invocados desde la API, use el método Update. La propiedad no se puede establecer en FALSE para una página que se haya abierto en Visual Components. | ||
, de solo lectura | Especifica si el método Redo puede ejecutarse para el último comando deshecho, invocado mediante uno de los métodos que pueden modificar la página (como los métodos del objeto FRPage o delobjeto) o desde uno de los Visual Components. | |
, de solo lectura | Especifica si el método Undo puede ejecutarse para el último comando que se haya invocado, ya sea mediante uno de los métodos que pueden modificar la página (como los métodos de FRPage o elobjeto) o desde uno de los Visual Components. | |
Métodos
Diagrama de objetos
Parámetro de salida
- método Item del objeto FRPages
- En Linux y Windows: método GetNextProcessedPage del objeto BatchProcessor
Parámetro de entrada
- método IndexOf del objeto FRPages
- método AddPage del objeto FRDocument
- método AddPage del objeto ExportFileWriter
- método CreateObjectFromPage del objeto ClassificationEngine
- métodos OnProgress, OnWarning, OnRegionProcessed, OnPageProcessed de la interfaz IFRPageEvents
- método PageRemoved de la interfaz IFRPagesEvents
- método ComparePages del objeto Comparator
- En Linux y Windows: método ProcessPageAsync del objeto BatchProcessor
- En Windows, con Visual Components:
- métodos OnActivePageChanged, OnActivePageChanging de la interfaz DocumentViewerEvents
- métodos OnActivePageChanged, OnActivePageChanging de la interfaz IImageViewerEvents
- método OnActivePageChanged de la interfaz IZoomViewerEvents
- métodos OnActivePageChanged, OnActivePageChanging de la interfaz ITextEditorEvents
- método OnActivePageChanged de la interfaz ITextValidatorEvents
Ejemplos
Código C#
Código C#
- macOS: Business Card Recognition y RecognizedTextProcessing
- Linux: BCR, BatchProcessing, CustomLanguage, CommandLineInterface
- Windows: BatchProcessing, CustomLanguage, CommandLineInterface, RecognizedTextProcessing, VisualComponents y herramientas de demostración: BatchProcessingRecognition, Engine Predefined Processing Profiles.
