> ## 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.

# PageProcessingParams Object (interfaz IPageProcessingParams)

> Objeto PageProcessingParams (interfaz IPageProcessingParams) en la API de ABBYY FineReader Engine — agrega subobjetos de parámetros de preprocesamiento de páginas, análisis, extracción de objetos, recognizer y síntesis por página; objeto persistente que se puede guardar en archivo/memoria.

Este objeto se utiliza para ajustar distintos parámetros del preprocesamiento de páginas, el análisis de diseño, el reconocimiento y la síntesis de páginas. Comprende objetos secundarios de tipo [PagePreprocessingParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams), [PageAnalysisParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams), [ObjectsExtractionParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/objectsextractionparams), [RecognizerParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams) y [SynthesisParamsForPage](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage), a los que se puede acceder mediante las Propiedades correspondientes. Se pasa un puntero a este objeto a distintos métodos de procesamiento junto con otros parámetros.

El objeto PageProcessingParams es un objeto persistente. Esto significa que el estado actual del objeto puede escribirse en un almacenamiento persistente. Más adelante, el objeto puede volver a crearse leyendo su estado desde el almacenamiento persistente. Los siguientes métodos proporcionan persistencia al objeto:

Linux: [SaveToFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), y [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)

Windows [SaveToFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method), [SaveToMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method), y [LoadFromMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method).

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

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

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

      <th>
        <p>
          <strong>Descripción</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Application</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>
            <a href="/es/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>

            {" "}
          </strong>

          .
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Configuración de preprocesamiento</em>
        </p>
      </td>
    </tr>

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

          <strong>PerformPreprocessing</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>
        <p>
          Especifica si se debe realizar el preprocesamiento de página. El preprocesamiento de página
          se realiza antes del análisis de página e incluye la corrección de
          orientación, inversión y distorsiones geométricas. Si esta propiedad es
          FALSE, la propiedad <strong>PagePreprocessingParams</strong> se
          omite.
        </p>

        <p>El valor predeterminado de esta propiedad es TRUE.</p>
      </td>
    </tr>

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

          <strong>PagePreprocessingParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams">
              PagePreprocessingParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al subconjunto de parámetros de procesamiento de página que
          afectan al proceso de preprocesamiento de página. El preprocesamiento de página se
          realiza antes del análisis de página e incluye la corrección de orientación,
          inversión y distorsiones geométricas.
        </p>

        <p>
          Estos parámetros se omiten si el valor de la propiedad{" "}
          <strong>PerformPreprocessing</strong> es FALSE.
        </p>
      </td>
    </tr>

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

          <strong>ProhibitColorObjectsAtProcessing</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>
        <p>
          Especifica si los objetos de color deben filtrarse en la imagen antes
          del análisis de diseño y el reconocimiento. Si esta propiedad se establece en FALSE, la propiedad{" "}
          <strong>ColorObjectsProhibitingParams</strong> se omite.
        </p>

        <p>El valor predeterminado de esta propiedad es FALSE.</p>
      </td>
    </tr>

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

          <strong>ColorObjectsProhibitingParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/colorobjectsprohibitingparams">
              ColorObjectsProhibitingParams
            </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 los parámetros de filtrado de objetos de color.</p>

        <p>
          Los parámetros solo se tienen en cuenta si{" "}
          <strong>ProhibitColorObjectsAtProcessing</strong> está establecido en TRUE.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Configuración de análisis y extracción de objetos</em>
        </p>
      </td>
    </tr>

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

          <strong>PerformAnalysis</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>
        <p>
          Especifica si se debe realizar el análisis de página. Si esta propiedad es
          FALSE, la propiedad <strong>PageAnalysisParams</strong> se omite.
        </p>

        <p>El valor predeterminado de esta propiedad es TRUE.</p>

        <Note>
          Si su licencia no admite el módulo{" "}
          <a href="/es/fine-reader/engine/licensing/modules#analysis">Analysis</a>
          , el valor predeterminado de esta propiedad es FALSE.
        </Note>
      </td>
    </tr>

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

          <strong>PageAnalysisParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams">
              PageAnalysisParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al subconjunto de parámetros de procesamiento de página que
          afectan al proceso de análisis de página.
        </p>

        <p>
          Estos parámetros se omiten si el valor de la propiedad{" "}
          <strong>PerformAnalysis</strong> es FALSE.
        </p>
      </td>
    </tr>

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

          <strong>ObjectsExtractionParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/objectsextractionparams">
              ObjectsExtractionParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al subconjunto de parámetros de procesamiento de página que
          afectan a la extracción de objetos.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Configuración de reconocimiento y síntesis de página</em>
        </p>
      </td>
    </tr>

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

          <strong>PerformRecognition</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>
        <p>
          Especifica si se debe realizar el reconocimiento. Si esta propiedad es
          FALSE, la propiedad <strong>RecognizerParams</strong> se ignora.
        </p>

        <p>El valor predeterminado de esta propiedad es TRUE.</p>

        <Note>
          Si su licencia no admite el módulo de{" "}

          <a href="/es/fine-reader/engine/licensing/modules#recognition">
            Reconocimiento
          </a>

          , el valor predeterminado de esta propiedad es FALSE.
        </Note>
      </td>
    </tr>

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

          <strong>RecognizerParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams">
              RecognizerParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al subconjunto de parámetros de procesamiento de página que
          afectan al proceso de reconocimiento de página.
        </p>
      </td>
    </tr>

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

          <strong>SynthesisParamsForPage</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage">
              SynthesisParamsForPage
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al subconjunto de parámetros de procesamiento de página que
          afectan al proceso de síntesis de página.
        </p>
      </td>
    </tr>
  </tbody>
</table>

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

| Nombre                                                                                                                                                     | Descripción                                                                                                      |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| [CopyFrom](/es/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method)                                   | Inicializa las propiedades del objeto actual con los valores de las propiedades correspondientes de otro objeto. |
| [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                                 | Restaura el contenido del objeto desde un archivo del disco.                                                     |
| [LoadFromMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) <br /><br /> **Nota:** *Solo para Windows.* | Restaura el contenido del objeto desde la memoria global.                                                        |
| [SaveToFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                                                     | Guarda el contenido del objeto en un archivo del disco.                                                          |
| [SaveToMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) <br /><br /> **Nota:** *Solo para Windows.*     | Guarda el contenido del objeto en la memoria global.                                                             |

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

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/pageprocessingparams.gif?s=4281495e7ab12998b05165a1de94fa93" alt="PageProcessingParams" width="284" height="416" data-path="images/fine-reader/engine/pageprocessingparams.gif" />[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/fontformattingdetectionparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/documentprocessingparams#pageprocessingparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/documentprocessingparams)[](/es/fine-reader/engine/api-reference/language-related-objects/textlanguage)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/objectsextractionparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/barcodeparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/colorobjectsprohibitingparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/tableanalysisparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams)

[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 del método [CreatePageProcessingParams](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) del objeto [Engine](/es/fine-reader/engine/api-reference/engine-object-iengine-interface).

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

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

* método [PreprocessAnalyzeRecognize](/es/fine-reader/engine/api-reference/document-related-objects/frpage/preprocessanalyzerecognize-method) del objeto [FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage)
* En Linux y Windows: métodos [Start](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor/start-method), [ProcessPageAsync](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor/processpageasync-method) del objeto [BatchProcessor](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor)

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

<Accordion title="Código C#">
  ```csharp theme={null}
  // Suponemos que el documento ya se ha creado y que se han agregado imágenes
  FREngine.IEngine engine;
  FREngine.IFRDocument frdoc;
  // Crear y configurar los parámetros de procesamiento de páginas
  FREngine.IPageProcessingParams pParams = engine.CreatePageProcessingParams();
  // No queremos preprocesar la imagen
  pParams.PerformPreprocessing = false;
  // Queremos detectar códigos de barras en la imagen
  pParams.PageAnalysisParams.DetectBarcodes = true;
  ...
  // Usar esta configuración para procesar la primera página del documento
  frDoc.Pages[0].PreprocessAnalyzeRecognize( pParams );
  ... // trabajar con el resultado
  ```
</Accordion>

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

* Linux: [CustomLanguage](/es/fine-reader/engine/guided-tour/samples#customlanguage), [CommandLineInterface](/es/fine-reader/engine/guided-tour/samples#commandlineinterface)
* Windows: [CustomLanguage](/es/fine-reader/engine/guided-tour/samples#customlanguage), [CommandLineInterface](/es/fine-reader/engine/guided-tour/samples#commandlineinterface); y las herramientas de demostración: [BatchProcessingRecognition](/es/fine-reader/engine/guided-tour/samples#batchprocessingrecognition), [MultiProcessingRecognition](/es/fine-reader/engine/guided-tour/samples#multiprocessingrecognition), [PDFExportProfiles](/es/fine-reader/engine/guided-tour/samples#pdfexportprofiles), [Utilidad de entrenamiento de patrón de usuario](/es/fine-reader/engine/guided-tour/samples#user_pattern_training_utility)

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

[Ajuste de parámetros de preprocesamiento, análisis, reconocimiento y síntesis](/es/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

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