> ## 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 FontFormattingDetectionParams (interfaz IFontFormattingDetectionParams)

> Objeto FontFormattingDetectionParams (interfaz IFontFormattingDetectionParams) en la API de ABBYY FineReader Engine: configura la detección del formato de fuente durante la síntesis de documentos o páginas; subobjeto de SynthesisParamsForDocument o SynthesisParamsForPage.

Este objeto se utiliza para configurar los parámetros de detección del formato de fuente durante la síntesis de documentos o páginas. Este objeto se pasa a los métodos de reconocimiento y síntesis como subobjeto de [SynthesisParamsForDocument](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument) o [SynthesisParamsForPage](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage). De forma predeterminada, todas las propiedades booleanas de este objeto están establecidas en TRUE.

El objeto FontFormattingDetectionParams es un objeto persistente. Esto significa que el estado actual del objeto puede guardarse en un almacenamiento persistente. Posteriormente, el objeto puede volver a crearse leyendo su estado desde el almacenamiento persistente. Los siguientes métodos proporcionan 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>

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

    <tr>
      <td colspan="3">
        <p>
          <em>Decoración de texto</em>
        </p>
      </td>
    </tr>

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

          <strong>DetectBold</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, se detecta negrita durante
          la síntesis.
        </p>

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

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

          <strong>DetectItalic</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, se detecta cursiva durante
          la síntesis.
        </p>

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

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

          <strong>DetectSubscriptsSuperscripts</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, se detectan subíndices y superíndices
          durante la síntesis.
        </p>

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

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

          <strong>DetectUnderlineStrikeout</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, se detectan subrayado y tachado
          durante la síntesis.
        </p>

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

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

          <strong>DetectSmallCaps</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, se detectan versalitas
          durante la síntesis.
        </p>

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

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

          <strong>DetectDropCaps</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, se detectan capitulares
          durante la síntesis.
        </p>

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

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

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

          <strong>DetectFontFamily</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, se detecta el nombre de la fuente durante
          la síntesis.
        </p>

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

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

          <strong>DetectFontSize</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, se detecta el tamaño de fuente durante
          la síntesis.
        </p>

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

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

          <strong>DetectSerifs</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, se detecta el serif durante la síntesis;
          es decir, si se ha detectado serif, se selecciona una tipografía con serif para
          representar el texto reconocido. Si esta propiedad se establece en FALSE, el serif
          se ignora. Esto significa que se selecciona la fuente más adecuada (entre tipografías
          con serif y sin serif) para representar el texto reconocido, independientemente de
          si el texto tiene serif o no.
        </p>

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

    <tr>
      <td colspan="3">
        <p>
          <em>Escala y espaciado</em>
        </p>
      </td>
    </tr>

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

          <strong>DetectScaling</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, la escala se detecta durante la síntesis.
        </p>

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

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

          <strong>DetectSpacing</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, el espaciado se detecta durante la síntesis.
        </p>

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

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

          <strong>MonospaceDetectionMode</strong>
        </p>
      </td>

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

      <td>
        <p>Especifica el modo de detección de fuentes monoespaciadas.</p>
        <p>El modo predeterminado es MDM\_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 equivalentes de otro objeto. |
| [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                                 | Restaura el contenido del objeto a partir de un archivo en 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 en 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/fontformattingdetectionparams.gif?s=21dd7f1eb7350ec06c0f11d18f605bda" alt="FontFormattingDetectionParams" width="326" height="52" data-path="images/fine-reader/engine/fontformattingdetectionparams.gif" />[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument#fontformattingdetectionparams)[](/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/synthesisparamsfordocument)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage)

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

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

Este objeto se usa en los siguientes ejemplos de código para Linux y Windows: [CommandLineInterface](/es/fine-reader/engine/guided-tour/samples#commandlineinterface).

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

[Ajuste de los 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)
