> ## 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 DocumentProcessingParams (interfaz IDocumentProcessingParams)

> Objeto DocumentProcessingParams (interfaz IDocumentProcessingParams) en la API de ABBYY FineReader Engine: agrupa todos los parámetros que afectan al procesamiento de documentos (procesamiento de páginas más parámetros de síntesis del documento); se pasa a los métodos de procesamiento de documentos; objeto persistente que puede guardarse en archivo o memoria.

Este objeto proporciona acceso a todos los parámetros que afectan al procesamiento de documentos, incluidos todos los parámetros del procesamiento de páginas y los parámetros de síntesis del documento. Este objeto se pasa como parámetro a los métodos de procesamiento de documentos.

El objeto DocumentProcessingParams 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 permiten la persistencia del 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>

| Nombre                     | Tipo                                                                                                                                                                        | Descripción                                                                                                                                                                             |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| PageProcessingParams       | [PageProcessingParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams)             | Especifica los parámetros de procesamiento de cada página del documento.                                                                                                                |
| PerformSynthesis           | [VARIANT\_BOOL](/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                         | Especifica si debe realizarse la síntesis del documento. Si esta propiedad es FALSE, la propiedad SynthesisParamsForDocument se ignora. Esta propiedad es TRUE de forma predeterminada. |
| SynthesisParamsForDocument | [SynthesisParamsForDocument](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument) | Especifica los parámetros de síntesis del documento.                                                                                                                                    |

<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 propiedades similares 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/lsETHFYUFiongXSm/images/fine-reader/engine/documentprocessingparams.gif?s=b261aaa8d51495aa3d9e785d6a347072" alt="DocumentProcessingParams" width="250" height="130" data-path="images/fine-reader/engine/documentprocessingparams.gif" />[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams)

[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 [CreateDocumentProcessingParams](/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 a los siguientes métodos:

* los métodos [Process](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/process-method) y [ProcessPages](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/processpages-method) del objeto [FRDocument](/es/fine-reader/engine/api-reference/document-related-objects/frdocument)
* los métodos [RecognizeImageFile](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/recognizeimagefile-method) e [InjectTextLayer](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/injecttextlayer-method) del objeto [Engine](/es/fine-reader/engine/api-reference/engine-object-iengine-interface)

<div id="related-visual-components">
  ## Componentes visuales relacionados
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/documentprocessingparams_vc.gif?s=5e2978e353fde8cbc1b860bac95abda0" alt="DocumentProcessingParams_VC" width="261" height="101" data-path="images/fine-reader/engine/documentprocessingparams_vc.gif" />[](/es/fine-reader/engine/visual-components-reference/imageviewer)[](/es/fine-reader/engine/visual-components-reference/zoomviewer)[](/es/fine-reader/engine/visual-components-reference/supplementary-objects/componentsynchronizer)[](/es/fine-reader/engine/visual-components-reference/documentviewer)

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

<Accordion title="Código C#">
  ```csharp theme={null}
  FREngine.IEngine engine;
  FREngine.IFRDocument frdoc;
  // Suponemos que el documento ya se ha creado y que se han añadido imágenes al documento
  // Cree DocumentProcessingParams y configure los parámetros
  FREngine.IDocumentProcessingParams dpp = engine.CreateDocumentProcessingParams();
  FREngine.IPageProcessingParams ppp = dpp.PageProcessingParams;
  ppp.PagePreprocessingParams.CorrectOrientationMode = COM_No;
  // Utilice los parámetros para el procesamiento
  frDoc.Process( dpp );
  ```
</Accordion>

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

* Linux: [CustomLanguage](/es/fine-reader/engine/guided-tour/samples#customlanguage)
* Windows: [CustomLanguage](/es/fine-reader/engine/guided-tour/samples#customlanguage), [VisualComponents](/es/fine-reader/engine/guided-tour/samples#visualcomponents) (Win); y herramientas de demostración: [MultiProcessingRecognition](/es/fine-reader/engine/guided-tour/samples#multiprocessingrecognition), [PDFExportProfiles](/es/fine-reader/engine/guided-tour/samples#pdfexportprofiles).

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

[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)

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