> ## 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 SynthesisParamsForPage (interfaz ISynthesisParamsForPage)

> Objeto SynthesisParamsForPage (interfaz ISynthesisParamsForPage) en la API de ABBYY FineReader Engine: configura los parámetros de síntesis por página, incluida la detección de texto y del color de fondo; objeto persistente que puede guardarse en archivo/memoria.

Este objeto se utiliza para configurar los parámetros de la síntesis de página. En particular, permite especificar los parámetros de detección de texto y del color de fondo.

El objeto SynthesisParamsForPage es un objeto persistente. Esto significa que su estado actual puede escribirse en un almacenamiento persistente. Posteriormente, el objeto puede volver a crearse leyendo su estado desde ese 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>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>Configuración principal</em>
        </p>
      </td>
    </tr>

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

          <strong>BusinessCardSynthesisParams</strong>
        </p>
      </td>

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

      <td>
        <p>Especifica los parámetros de síntesis de tarjetas de visita.</p>

        <Warning>
          Esta propiedad debe especificarse al crear un idioma de reconocimiento por cualquier medio, excepto mediante el{" "}

          <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams/setpredefinedtextlanguage-method">
            SetPredefinedTextLanguage
          </a>

          {" "}

          método del objeto <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams">RecognizerParams</a>.
        </Warning>
      </td>
    </tr>

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

          <strong>DetectDocumentLinks</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>Si esta propiedad está establecida en TRUE, las referencias del documento (por ejemplo, las referencias cruzadas) se detectan durante la síntesis de páginas.</p>
        <p>De forma predeterminada, esta propiedad está establecida en TRUE.</p>
      </td>
    </tr>

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

          <strong>DetectFontFormattingAtPageLevel</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>
          Si esta propiedad se establece en TRUE, los parámetros de la fuente se detectan en la etapa de síntesis de página. Establecer esta propiedad en TRUE permite detectar subíndices, superíndices, texto en cursiva y versalitas
          en la etapa de síntesis de página, y también configurar parámetros adicionales mediante la propiedad <strong>FontFormattingDetectionParams</strong>. Si esta propiedad es FALSE, la propiedad{" "}
          <strong>FontFormattingDetectionParams</strong> se ignora.
        </p>

        <Warning>
          Con la configuración predeterminada, ABBYY FineReader Engine 12 detecta los parámetros de la fuente en la etapa de síntesis del documento. Si establece el valor de esta propiedad en TRUE, debe desactivar la detección
          de parámetros de la fuente durante la síntesis del documento. Para ello, establezca la propiedad{" "}

          <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument#detectfontformatting">
            ISynthesisParamsForDocument::DetectFontFormatting
          </a>

          {" "}

          en FALSE. La detección de parámetros de la fuente durante la síntesis de página permite acelerar la síntesis posterior del documento y reducir el uso de memoria. Sin embargo, la calidad de
          la detección de la fuente puede verse afectada.
        </Warning>

        <p>Esta propiedad se establece en FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>DetectHyperlinks</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>Si esta propiedad está establecida en TRUE, se detectan hipervínculos durante la síntesis de páginas.</p>
        <p>De forma predeterminada, esta propiedad está establecida en TRUE.</p>
      </td>
    </tr>

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

          <strong>FontFormattingDetectionParams</strong>
        </p>
      </td>

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

      <td>
        <p>Especifica parámetros adicionales para la detección del formato de fuente en la etapa de síntesis de páginas.</p>

        <p>
          Esta propiedad se usa solo si la propiedad <strong>DetectFontFormattingAtPageLevel</strong> se establece en TRUE.
        </p>
      </td>
    </tr>

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

          <strong>ParagraphExtractionMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/paragraphextractionmodeenum">ParagraphExtractionModeEnum</a>
          </strong>
        </p>
      </td>

      <td>
        <p>Especifica el modo de extracción de párrafos.</p>
        <p>El modo predeterminado es PEM\_NormalExtraction.</p>
      </td>
    </tr>

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

          <strong>SaveCharacterCoordinatesForAllVariants</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 deben guardar las coordenadas de los caracteres para todas las variantes de reconocimiento. De forma predeterminada, las coordenadas de los símbolos solo están disponibles para la primera variante de reconocimiento, es decir, la
          que finalmente se selecciona.
        </p>

        <p>
          Para acceder a las coordenadas de los caracteres cuando esta propiedad es TRUE, use el{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/text-related-objects/wordrecognitionvariant/getcharparams-method">GetCharParams</a>
          </strong>

          {" "}

          método del{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/text-related-objects/wordrecognitionvariant">WordRecognitionVariant</a>
          </strong>

          {" "}

          objeto para obtener el{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/text-related-objects/charparams">CharParams</a>
          </strong>

          {" "}

          objeto del carácter; sus propiedades <strong>Top</strong>, <strong>Left</strong>, <strong>Right</strong>, <strong>Bottom</strong> contienen las coordenadas.
        </p>

        <p>
          Activar esta configuración solo tiene sentido si{" "}

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

          {" "}

          es TRUE.
        </p>

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

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

          <strong>SynthesizeBusinessCards</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>
          Si esta propiedad se establece en TRUE, FineReader Engine intenta encontrar tarjetas de visita en la página y completa las colecciones de tarjetas de visita del documento y de cada página (

          <strong>
            <a href="/es/fine-reader/engine/api-reference/document-related-objects/frdocument#businesscards">IFRDocument::BusinessCards</a>
          </strong>

          ,{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/document-related-objects/frpage#businesscards">IFRPage::BusinessCards</a>
          </strong>

          ).
        </p>

        <p>De forma predeterminada, esta propiedad se establece en FALSE.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Ajustes de color</em>
        </p>
      </td>
    </tr>

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

          <strong>DetectBackgroundColor</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/threestatepropertyvalueenum">ThreeStatePropertyValueEnum</a>
          </strong>
        </p>
      </td>

      <td>
        <p>Si esta propiedad se establece en TSPV\_Yes, el color de fondo se detecta durante la síntesis de la página.</p>
        <p>De forma predeterminada, esta propiedad se establece en TSPV\_Auto.</p>
      </td>
    </tr>

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

          <strong>AllowGrayBackgroundColor</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/threestatepropertyvalueenum">ThreeStatePropertyValueEnum</a>
          </strong>
        </p>
      </td>

      <td>
        <p>Si esta propiedad se establece en TSPV\_Yes, se detectará el gris como color de fondo. De lo contrario, el fondo se detectará como blanco o negro.</p>

        <p>
          El valor de esta propiedad solo se tiene en cuenta si la propiedad <strong>DetectBackgroundColor </strong>está establecida en TSPV\_Yes o TSPV\_Auto.
        </p>

        <p>El valor predeterminado de esta propiedad es TSPV\_Auto.</p>
      </td>
    </tr>

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

          <strong>DetectTextColor</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/threestatepropertyvalueenum">ThreeStatePropertyValueEnum</a>
          </strong>
        </p>
      </td>

      <td>
        <p>Si esta propiedad se establece en TSPV\_Yes, el color del texto se detecta durante la síntesis de la página.</p>
        <p>De forma predeterminada, esta propiedad se establece en TSPV\_Auto.</p>
      </td>
    </tr>

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

          <strong>AllowGrayTextColor</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/threestatepropertyvalueenum">ThreeStatePropertyValueEnum</a>
          </strong>
        </p>
      </td>

      <td>
        <p>Si esta propiedad se establece en TSPV\_Yes, se detecta el color gris en el texto. De lo contrario, el texto se detectará como blanco o negro.</p>

        <p>
          El valor de esta propiedad solo se tiene en cuenta si la propiedad <strong>DetectTextColor </strong>está establecida en TSPV\_Yes o TSPV\_Auto.
        </p>

        <p>El valor predeterminado de esta propiedad es TSPV\_Auto.</p>
      </td>
    </tr>

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

          <strong>CorrectDynamicRange</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/threestatepropertyvalueenum">ThreeStatePropertyValueEnum</a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Si esta propiedad se establece en TSPV\_Yes, los colores de la imagen se corregirán para que el fondo sea blanco y el texto negro, o viceversa, lo que mejora la calidad de la imagen. No obstante, el reconocimiento
          será más lento.
        </p>

        <p>
          Recomendamos usar esta propiedad solo si las propiedades <strong>DetectBackgroundColor</strong> y <strong>DetectTextColor</strong> están configuradas como TSPV\_Yes o TSPV\_Auto.
        </p>

        <p>De forma predeterminada, esta propiedad se establece en TSPV\_Auto.</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 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/i-EfCQVmseNiPQcp/images/fine-reader/engine/synthesisparamsforpage.gif?s=8ba3b11ad3d7ef459eb7367b27b73afa" alt="SynthesisParamsForPage" width="199" height="122" data-path="images/fine-reader/engine/synthesisparamsforpage.gif" />[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#businesscardsynthesisparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/businesscardsynthesisparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#fontformattingdetectionparams)[](/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/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 [CreateSynthesisParamsForPage](/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 utiliza como parámetro de entrada en los siguientes métodos:

* [Recognize](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/recognize-method), [RecognizePages](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/recognizepages-method) del objeto [FRDocument](/es/fine-reader/engine/api-reference/document-related-objects/frdocument)
* [Recognize](/es/fine-reader/engine/api-reference/document-related-objects/frpage/recognize-method), [RecognizeBlocks](/es/fine-reader/engine/api-reference/document-related-objects/frpage/recognizeblocks-method) del objeto [FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage)

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

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

* Linux: [CommandLineInterface](/es/fine-reader/engine/guided-tour/samples#commandlineinterface)
* Windows: [CommandLineInterface](/es/fine-reader/engine/guided-tour/samples#commandlineinterface), [VisualComponents](/es/fine-reader/engine/guided-tour/samples#visualcomponents); y herramientas de demostración: [Utilidad para entrenar patrones de usuario](/es/fine-reader/engine/guided-tour/samples#user_pattern_training_utility)

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

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

[SynthesisParamsForDocument](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument)

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