Skip to main content
Este objeto corresponde a una página.
En Linux y Windows, puede tratarse de una página de un documento, o de una página generada por Batch Processor.
Proporciona un conjunto de métodos para el preprocesamiento, el análisis, el reconocimiento, la síntesis de páginas y la exportación. Los métodos de este objeto no realizan la síntesis de documentos (excepto el método Synthesize). Antes de exportar los resultados, debe llamar explícitamente a algún método que realice la síntesis del documento. Consulte Parámetros de ajuste del preprocesamiento, análisis, reconocimiento y síntesis para obtener más información. El objeto FRPage es un denominado “objeto conectable.” En Visual Basic para FRE en Windows, puede declararse con WithEvents. Para C++ (en todos los sistemas operativos compatibles), esto significa que admite la interfaz IConnectionPointContainer. Para recibir eventos de notificación durante el procesamiento, los usuarios de C++ deben crear un objeto derivado de la interfaz IFRPageEvents y…
  • 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.
En Windows: Los métodos del objeto FRPage informan sobre el progreso del procesamiento de la página a través de interfaces salientes especiales. Estas interfaces son IFRPageEvents (para C++) y la dispinterface DIFRPageEvents (para Visual Basic). Cabe señalar que los usuarios de Visual Basic no deben preocuparse por los detalles de la implementación de interfaces de eventos, ya que esta plataforma de desarrollo proporciona mecanismos sencillos para controlarlas.

Propiedades

, de solo lectura

Devuelve el objeto Engine.

, de solo lectura

Devuelve el documento que contiene la página.

, de solo lectura

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.

, de solo lectura

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.

, de solo lectura

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.

, de solo lectura

Permite acceder a la colección de tarjetas de visita detectadas en la página.

Actualmente, Visual Components solo es compatible con Windows.

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

Actualmente, Visual Components solo son compatibles con Windows.

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

Actualmente, Visual Components solo son compatibles con Windows.

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

FRPage Diagrama de objetos

Parámetro de salida

Este objeto es el parámetro de salida de los siguientes métodos:

Parámetro de entrada

Este objeto se pasa como parámetro de entrada a los siguientes métodos: FRPage_VC

Ejemplos

El objeto se utiliza en los siguientes ejemplos de código:

Consulte también

FRPages Trabajar con objetos conectables Trabajar con propiedades