> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Objeto FRPage (interfaz IFRPage)

> Objeto FRPage (interfaz IFRPage) en la API de ABBYY FineReader Engine: representa una sola página, ya sea de un FRDocument o de una página generada por Batch Processor (Linux/Windows); expone métodos de nivel de página para el análisis, el reconocimiento, la síntesis de páginas, la exportación y el preprocesamiento, además de operaciones de diccionario de caché.

Este objeto corresponde a una página.

<Note>
  En Linux y Windows, puede tratarse de una página de un [documento](/es/fine-reader/engine/api-reference/document-related-objects/frdocument), o de una página generada por [Batch Processor](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor).
</Note>

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](/es/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis) para obtener más información.

El objeto FRPage es un denominado "[objeto conectable](/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects)." 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](/es/fine-reader/engine/api-reference/document-related-objects/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.

<div id="properties">
  ## Propiedades
</div>

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>Name</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Tipo</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Description</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Aplicación</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/engine-object-iengine-interface">Engine</a>
          </strong>

          , <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">de solo lectura</a>
        </p>
      </td>

      <td>
        <p>
          Devuelve el objeto <strong>Engine</strong>.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Atributos comunes</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="document" />

          <strong>Document</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/document-related-objects/frdocument">FRDocument</a>
          </strong>

          , <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">de solo lectura</a>
        </p>
      </td>

      <td>
        <p>Devuelve el documento que contiene la página.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="imagedocument" />

          <strong>ImageDocument</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/image-related-objects/imagedocument">ImageDocument</a>
          </strong>

          , <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">de solo lectura</a>
        </p>
      </td>

      <td>
        <p>Proporciona acceso a la imagen de la Página.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="layout" />

          <strong>Layout</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/layout-related-objects/layout">Layout</a>
          </strong>
        </p>
      </td>

      <td>
        <p>Proporciona acceso al layout de la página.</p>

        <Note>
          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 <a href="/es/fine-reader/engine/api-reference/document-related-objects/frpage/synthesize-method">Synthesize</a>.
        </Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="plaintext" />

          <strong>PlainText</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/text-related-objects/plaintext">PlainText</a>
          </strong>

          , <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">de solo lectura</a>
        </p>
      </td>

      <td>
        <p>Devuelve el texto de la página en un formato especial de "texto sin formato".</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="sourceimagepath" />

          <strong>SourceImagePath</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">BSTR</a>
          </strong>

          , de solo lectura
        </p>
      </td>

      <td>
        <p>Especifica la ruta completa de la imagen de origen de la página.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Idiomas de página</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="basiclanguage" />

          <strong>BasicLanguage</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">BSTR</a>
          </strong>

          , de solo lectura
        </p>
      </td>

      <td>
        <p>
          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 <strong>DetectedLanguages</strong>{" "}
          ).
        </p>

        <p>
          Esta propiedad solo tiene un valor válido si el reconocimiento se realizó con la detección automática de idioma activada (consulte la propiedad{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#languagedetectionmode">
              IRecognizerParams::LanguageDetectionMode
            </a>
          </strong>

          {" "}

          para más información).
        </p>

        <p>De forma predeterminada, es una cadena vacía.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detectedlanguages" />

          <strong>DetectedLanguages</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/language-related-objects/detectedlanguages">DetectedLanguages</a>
          </strong>

          , <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">de solo lectura</a>
        </p>
      </td>

      <td>
        <p>
          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.
        </p>

        <p>
          Esta propiedad solo tiene un valor significativo si el reconocimiento se realizó con la detección automática de idioma activada (consulte la{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#languagedetectionmode">
              IRecognizerParams::LanguageDetectionMode
            </a>
          </strong>

          {" "}

          property para obtener más información).
        </p>

        <p>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.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Estructura de la página</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="pagestructureoutofdate" />

          <strong>PageStructureOutOfDate</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">VARIANT\_BOOL</a>
          </strong>

          , de solo lectura
        </p>
      </td>

      <td>
        <p>
          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.
        </p>

        <Note>
          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.
        </Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="sourcefilepageindex" />

          <strong>SourceFilePageIndex</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , de solo lectura
        </p>
      </td>

      <td>
        <p>Devuelve el índice de la página en el archivo fuente.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="sourcehasdigitalsignature" />

          <strong>SourceHasDigitalSignature</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">VARIANT\_BOOL</a>
          </strong>

          , de solo lectura
        </p>
      </td>

      <td>
        <p>Indica si el archivo de origen de esta página era un PDF con firma digital.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Tarjetas de visita</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="businesscards" />

          <strong>BusinessCards</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/document-related-objects/businesscards">BusinessCards</a>
          </strong>

          , <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">de solo lectura</a>
        </p>
      </td>

      <td>
        <p>Permite acceder a la colección de tarjetas de visita detectadas en la página.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Soporte para deshacer</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="undosupport" />

          <strong>UndoSupport</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">VARIANT\_BOOL</a>
          </strong>
        </p>
      </td>

      <td>
        <Warning>Actualmente, Visual Components solo es compatible con Windows.</Warning>

        <p>
          Especifica si se permiten los métodos <strong>Undo</strong> y <strong>Redo </strong>. 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 <strong>FRPage</strong> o del{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/image-related-objects/imagedocument">ImageDocument</a>
          </strong>

          {" "}

          objeto) o desde Visual Components para Windows pueden añadirse a una pila de deshacer.
        </p>

        <p>
          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{" "}
          <strong>Update</strong>.
        </p>

        <Note>La propiedad no se puede establecer en FALSE para una página que se haya abierto en Visual Components.</Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="canredo" />

          <strong>CanRedo</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">VARIANT\_BOOL</a>
          </strong>

          , de solo lectura
        </p>
      </td>

      <td>
        <Warning>Actualmente, Visual Components solo son compatibles con Windows.</Warning>

        <p>
          Especifica si el método <strong>Redo</strong> 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 <strong>FRPage</strong> o del{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/image-related-objects/imagedocument">ImageDocument</a>
          </strong>

          {" "}

          objeto) o desde uno de los Visual Components.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="canundo" />

          <strong>CanUndo</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">VARIANT\_BOOL</a>
          </strong>

          , de solo lectura
        </p>
      </td>

      <td>
        <Warning>Actualmente, Visual Components solo son compatibles con Windows.</Warning>

        <p>
          Especifica si el método <strong>Undo</strong> 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 <strong>FRPage</strong> o el{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/image-related-objects/imagedocument">ImageDocument</a>
          </strong>

          {" "}

          objeto) o desde uno de los Visual Components.
        </p>
      </td>
    </tr>
  </tbody>
</table>

<div id="methods">
  ## Métodos
</div>

| Nombre                                                                                                                               | Descripción                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AddWordsToCacheDictionary](/es/fine-reader/engine/api-reference/document-related-objects/frpage/addwordstocachedictionary-method)   | Este método añade un grupo de palabras al diccionario de caché.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [AddWordToCacheDictionary](/es/fine-reader/engine/api-reference/document-related-objects/frpage/addwordtocachedictionary-method)     | Este método añade una palabra al diccionario de la caché.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [Analyze](/es/fine-reader/engine/api-reference/document-related-objects/frpage/analyze-method)                                       | Analiza la página.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [AnalyzeRegion](/es/fine-reader/engine/api-reference/document-related-objects/frpage/analyzeregion-method)                           | Analiza la disposición de la imagen dentro de la región especificada.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [AnalyzeTable](/es/fine-reader/engine/api-reference/document-related-objects/frpage/analyzetable-method)                             | Reemplaza un bloque especificado por un bloque de tabla y analiza la estructura de la tabla.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [CleanCacheDictionary](/es/fine-reader/engine/api-reference/document-related-objects/frpage/cleancachedictionary-method)             | Este método elimina todas las palabras del diccionario de la caché.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [DetectOrientation](/es/fine-reader/engine/api-reference/document-related-objects/frpage/detectorientation-method)                   | Detecta la orientación de la página.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [DetectResolution](/es/fine-reader/engine/api-reference/document-related-objects/frpage/detectresolution-method)                     | Selecciona la resolución óptima dentro del intervalo especificado.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [Export](/es/fine-reader/engine/api-reference/document-related-objects/frpage/export-method)                                         | Guarda una página en un archivo en un formato externo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [ExtractBarcodes](/es/fine-reader/engine/api-reference/document-related-objects/frpage/extractbarcodes-method)                       | Detecta y reconoce todos los bloques de códigos de barras.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [ExtractMrz](/es/fine-reader/engine/api-reference/document-related-objects/frpage/extractmrz-method)                                 | Extrae datos de una zona legible por máquina (MRZ).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [FindPageSplitPosition](/es/fine-reader/engine/api-reference/document-related-objects/frpage/findpagesplitposition-method)           | Determina la posición en la que se puede dividir la imagen.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [Flush](/es/fine-reader/engine/api-reference/document-related-objects/frpage/flush-method)                                           | Descarga y, si es necesario, guarda en disco los objetos [ImageDocument](/es/fine-reader/engine/api-reference/image-related-objects/imagedocument) y [Layout](/es/fine-reader/engine/api-reference/layout-related-objects/layout) correspondientes al objeto FRPage si no hay referencias a ellos. Guardar en disco es opcional; puede omitir esta etapa si los datos no han cambiado.                                                                                                                                                                                                                                                                                                                                                              |
| [IsEmpty](/es/fine-reader/engine/api-reference/document-related-objects/frpage/isempty-method)                                       | Comprueba si la página está vacía.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [LearnCheckmarks](/es/fine-reader/engine/api-reference/document-related-objects/frpage/learncheckmarks-method)                       | Entrena FineReader Engine para que reconozca marcas de verificación de un tipo personalizado.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PreprocessAnalyzeRecognize](/es/fine-reader/engine/api-reference/document-related-objects/frpage/preprocessanalyzerecognize-method) | Realiza el preprocesamiento, el análisis de la disposición, el reconocimiento y la síntesis de la página.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [Preprocess](/es/fine-reader/engine/api-reference/document-related-objects/frpage/preprocess-method)                                 | Preprocesa la página: corrige su orientación, la inversión y las distorsiones geométricas. El preprocesamiento se realiza antes del análisis de la página.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [Recognize](/es/fine-reader/engine/api-reference/document-related-objects/frpage/recognize-method)                                   | Reconoce la página y realiza la síntesis de la página.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [RecognizeBlocks](/es/fine-reader/engine/api-reference/document-related-objects/frpage/recognizeblocks-method)                       | Reconoce texto y realiza la síntesis de la página en un conjunto de bloques especificado explícitamente.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| [Redo](/es/fine-reader/engine/api-reference/document-related-objects/frpage/redo-method)                                             | **Nota:** *Visual Components actualmente solo son compatibles con Windows.* <br /><br /> Vuelve a ejecutar el último comando deshecho que se llamó desde la API de FineReader Engine.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [Synthesize](/es/fine-reader/engine/api-reference/document-related-objects/frpage/synthesize-method)                                 | Realiza la síntesis del documento para la página individual. En Linux y Windows, este método puede ser útil al procesar documentos de una sola página con [Batch Processor](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [SynthesizeBusinessCard](/es/fine-reader/engine/api-reference/document-related-objects/frpage/synthesizebusinesscard-method)         | Intenta encontrar los campos de una tarjeta de presentación en la región reconocida especificada.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [SynthesizeBusinessCardEx](/es/fine-reader/engine/api-reference/document-related-objects/frpage/synthesizebusinesscardex-method)     | Intenta encontrar los campos de una tarjeta de presentación en la región reconocida especificada mediante los parámetros de síntesis.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [Deshacer](/es/fine-reader/engine/api-reference/document-related-objects/frpage/undo-method)                                         | **Nota:** *Visual Components actualmente solo está disponible para Windows.* <br /><br /> Deshace el último comando ejecutado desde la API de FineReader Engine.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [Update](/es/fine-reader/engine/api-reference/document-related-objects/frpage/update-method)                                         | **Nota:** *Visual Components actualmente solo es compatible con Windows.* <br /><br /> Transfiere los cambios en el diseño de la página realizados mediante la API de FineReader Engine a Visual Components y guarda estos cambios en la pila de deshacer. <br /><br /> **Nota:** *Al llamar a este método, la estructura lógica del documento correspondiente queda invalidada. Es necesario restaurar la estructura del documento llamando a uno de los métodos de síntesis. Sin embargo, no es necesario realizar la síntesis de todo el documento; solo es necesario sintetizar las páginas modificadas, por ejemplo, mediante el método [Synthesize](/es/fine-reader/engine/api-reference/document-related-objects/frpage/synthesize-method).* |

<div id="related-objects">
  ## Objetos relacionados
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/frpage.gif?s=fe9dcceeb4f52364d294785d529868cc" alt="FRPage" width="204" height="258" data-path="images/fine-reader/engine/frpage.gif" />[](/es/fine-reader/engine/api-reference/document-related-objects/businesscards)[](/es/fine-reader/engine/api-reference/language-related-objects/detectedlanguages)[](/es/fine-reader/engine/api-reference/text-related-objects/plaintext)[](/es/fine-reader/engine/api-reference/layout-related-objects/layout)[](/es/fine-reader/engine/api-reference/image-related-objects/imagedocument)[](/es/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/es/fine-reader/engine/api-reference/document-related-objects/frpages)[](/es/fine-reader/engine/api-reference/document-related-objects/frdocument)

[Diagrama de objetos](/es/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## Parámetro de salida
</div>

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

* método [Item](/es/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method) del objeto [FRPages](/es/fine-reader/engine/api-reference/document-related-objects/frpages)
* En Linux y Windows: método [GetNextProcessedPage](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor/getnextprocessedpage-method) del objeto [BatchProcessor](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor)

<div id="input-parameter">
  ## Parámetro de entrada
</div>

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

* método [IndexOf](/es/fine-reader/engine/api-reference/document-related-objects/frpages/indexof-method) del objeto [FRPages](/es/fine-reader/engine/api-reference/document-related-objects/frpages)
* método [AddPage](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/addpage-method) del objeto [FRDocument](/es/fine-reader/engine/api-reference/document-related-objects/frdocument)
* método [AddPage](/es/fine-reader/engine/api-reference/mechanism-objects/exportfilewriter/addpage-method) del objeto [ExportFileWriter](/es/fine-reader/engine/api-reference/mechanism-objects/exportfilewriter)
* método [CreateObjectFromPage](/es/fine-reader/engine/api-reference/classification-related-objects/classificationengine/createobjectfrompage-method) del objeto [ClassificationEngine](/es/fine-reader/engine/api-reference/classification-related-objects/classificationengine)
* métodos [OnProgress](/es/fine-reader/engine/api-reference/document-related-objects/ifrpageevents/onprogress-method), [OnWarning](/es/fine-reader/engine/api-reference/document-related-objects/ifrpageevents/onwarning-method), [OnRegionProcessed](/es/fine-reader/engine/api-reference/document-related-objects/ifrpageevents/onregionprocessed-method), [OnPageProcessed](/es/fine-reader/engine/api-reference/document-related-objects/ifrpageevents/onpageprocessed-method) de la interfaz [IFRPageEvents](/es/fine-reader/engine/api-reference/document-related-objects/ifrpageevents)
* método [PageRemoved](/es/fine-reader/engine/api-reference/document-related-objects/ifrpagesevents/pageremoved-method) de la interfaz [IFRPagesEvents](/es/fine-reader/engine/api-reference/document-related-objects/ifrpagesevents)
* método [ComparePages](/es/fine-reader/engine/api-reference/document-comparison-objects/comparator/comparepages-method) del objeto [Comparator](/es/fine-reader/engine/api-reference/document-comparison-objects/comparator)
* En Linux y Windows: método [ProcessPageAsync](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor/processpageasync-method) del objeto [BatchProcessor](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor)
* En Windows, con Visual Components:
  * métodos [OnActivePageChanged](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onactivepagechanged-method), [OnActivePageChanging](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onactivepagechanging-method) de la interfaz [DocumentViewerEvents](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents)
  * métodos [OnActivePageChanged](/es/fine-reader/engine/visual-components-reference/iimageviewerevents/onactivepagechanged-method), [OnActivePageChanging](/es/fine-reader/engine/visual-components-reference/iimageviewerevents/onactivepagechanging-method) de la interfaz [IImageViewerEvents](/es/fine-reader/engine/visual-components-reference/iimageviewerevents)
  * método [OnActivePageChanged](/es/fine-reader/engine/visual-components-reference/izoomviewerevents/onactivepagechanged-method) de la interfaz [IZoomViewerEvents](/es/fine-reader/engine/visual-components-reference/izoomviewerevents)
  * métodos [OnActivePageChanged](/es/fine-reader/engine/visual-components-reference/itexteditorevents/onactivepagechanged-method), [OnActivePageChanging](/es/fine-reader/engine/visual-components-reference/itexteditorevents/onactivepagechanging-method) de la interfaz [ITextEditorEvents](/es/fine-reader/engine/visual-components-reference/itexteditorevents)
  * método [OnActivePageChanged](/es/fine-reader/engine/visual-components-reference/itextvalidatorevents/onactivepagechanged-method) de la interfaz [ITextValidatorEvents](/es/fine-reader/engine/visual-components-reference/itextvalidatorevents/onactivepagechanged-method)

<div id="related-visual-components">
  ## Visual Components relacionados
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/frpage_vc.gif?s=7f3bf9923883b32b7f4888cc58e06af6" alt="FRPage_VC" width="391" height="69" data-path="images/fine-reader/engine/frpage_vc.gif" />[](/es/fine-reader/engine/visual-components-reference/documentviewer)[](/es/fine-reader/engine/visual-components-reference/texteditor)[](/es/fine-reader/engine/visual-components-reference/zoomviewer)[](/es/fine-reader/engine/visual-components-reference/imageviewer)

<div id="samples">
  ## Ejemplos
</div>

<Accordion title="Código C#">
  ```csharp theme={null}
  FREngine.IEngine engine;
  string fileName;
  FREngine.IBatchProcessor batchProcessor;
  // Suponemos que Batch Processor ya se ha creado e iniciado
  // Obtener las páginas reconocidas y exportarlas en formato PDF
  FREngine.IFRPage page = batchProcessor.GetNextProcessedPage();
  while( page != null ) {
   // Sintetizar la página antes de exportarla
   page.Synthesize(null);
   // Exportar la página a un archivo
   page.Export(fileName, FREngine.FileExportFormatEnum.FEF_PDF, null);
   page = batchProcessor.GetNextProcessedPage();
  }
  ```
</Accordion>

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

* macOS: [Business Card Recognition](/es/fine-reader/engine/guided-tour/samples#bcr_mac) y [RecognizedTextProcessing](/es/fine-reader/engine/guided-tour/samples#recognizedtextprocessing)
* Linux: [BCR](/es/fine-reader/engine/guided-tour/samples#bcr_linux), [BatchProcessing](/es/fine-reader/engine/guided-tour/samples#batchprocessing), [CustomLanguage](/es/fine-reader/engine/guided-tour/samples#customlanguage), [CommandLineInterface](/es/fine-reader/engine/guided-tour/samples#commandlineinterface)
* Windows: [BatchProcessing](/es/fine-reader/engine/guided-tour/samples#batchprocessing), [CustomLanguage](/es/fine-reader/engine/guided-tour/samples#customlanguage), [CommandLineInterface](/es/fine-reader/engine/guided-tour/samples#commandlineinterface), [RecognizedTextProcessing](/es/fine-reader/engine/guided-tour/samples#recognizedtextprocessing), [VisualComponents](/es/fine-reader/engine/guided-tour/samples#visualcomponents) y herramientas de demostración: [BatchProcessingRecognition](/es/fine-reader/engine/guided-tour/samples#batchprocessingrecognition), [Engine Predefined Processing Profiles](/es/fine-reader/engine/guided-tour/samples#engine_predefined_processing_profiles).

<div id="see-also">
  ## Consulte también
</div>

[FRPages](/es/fine-reader/engine/api-reference/document-related-objects/frpages)

[Trabajar con objetos conectables](/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects)

[Trabajar con propiedades](/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
