> ## 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 HTMLExportParams (interfaz IHTMLExportParams)

> Objeto HTMLExportParams (interfaz IHTMLExportParams) en la API de ABBYY FineReader Engine: ajusta la exportación de texto reconocido al formato HTML; objeto persistente que puede guardarse en archivo o memoria.

Este objeto permite ajustar los parámetros de exportación del texto reconocido en formato HTML mediante las funciones de exportación de ABBYY FineReader Engine. Se pasa un puntero a este objeto a los métodos de exportación como parámetro de entrada, por lo que influye en los resultados de la exportación. Todas las propiedades de un objeto recién creado de este tipo se establecen en valores predeterminados adecuados. Para obtener más información sobre el valor predeterminado de cualquier propiedad, consulte la descripción de la propiedad correspondiente.

El objeto HTMLExportParams es un objeto persistente. Esto significa que el estado actual del objeto puede escribirse en almacenamiento persistente. Más adelante, 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>Configuración de formato</em>
        </p>
      </td>
    </tr>

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

          <strong>HTMLFormatMode</strong>
        </p>
      </td>

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

      <td>
        <p>Especifica la versión de HTML utilizada para la exportación.</p>

        <Note>
          Si establece el valor de esta propiedad en HFM\_Format40 o
          HFM\_Format50, las propiedades HTMLSynthesisMode y SeparatePages
          no pueden establecerse en HSM\_PlainText y TRUE, respectivamente.
        </Note>

        <p>El valor predeterminado es HFM\_Format40.</p>
      </td>
    </tr>

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

          <strong>HTMLSynthesisMode</strong>
        </p>
      </td>

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

      <td>
        <p>
          Especifica el modo de síntesis del código HTML a partir del texto reconocido.
          Hay cuatro modos de síntesis disponibles: conservar solo los párrafos, conservar
          párrafos y fuentes, conservar la estructura completa del documento,
          conservar una copia exacta del documento.
        </p>

        <Note>
          Si establece el valor de esta propiedad en HSM\_PlainText, el valor
          de la propiedad HTMLFormatMode no puede establecerse en HFM\_Format40 o
          HFM\_Format50, y el valor de la propiedad UseCss debe establecerse en
          FALSE.
        </Note>

        <p>
          El valor predeterminado es HSM\_FlexibleLayout, lo que significa que se
          conserva la estructura completa del documento.
        </p>
      </td>
    </tr>

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

          <strong>UseDocumentStructure</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 la estructura lógica del documento debe utilizarse
          para recrear la estructura del documento de salida. Si esta propiedad
          es FALSE, la estructura del documento de salida se recrea a partir
          de los bloques de diseño.
        </p>

        <Note>
          Esta propiedad no puede establecerse en TRUE si el valor de la propiedad
          SeparatePages es TRUE.
        </Note>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>SeparatePages</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 es TRUE y se exportan varias páginas al formato HTML,
          se inserta la etiqueta \<HR> entre las páginas, lo que hace que el
          navegador muestre una línea horizontal.
        </p>

        <Note>Si esta propiedad es TRUE:</Note>

        <ul>
          <li>
            la estructura lógica del documento no se conserva (la propiedad{" "}
            <strong>UseDocumentStructure</strong> no puede establecerse en
            TRUE).
          </li>

          <li>
            el valor de la propiedad <strong>HTMLFormatMode</strong> no puede
            establecerse en HFM\_Format40 o HFM\_Format50.
          </li>

          <li>
            el valor de la propiedad <strong>UseCss</strong> debe establecerse en
            FALSE.
          </li>
        </ul>

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

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

          <strong>UseCss</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>
          Determina si se debe crear una hoja de estilos. Puede escribirse en un
          archivo .css independiente o en el encabezado del documento HTML.
        </p>

        <Note>
          Esta propiedad no puede establecerse en TRUE si el valor de la propiedad
          SeparatePages es TRUE.
        </Note>

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

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

          <strong>SplitDocumentToFiles</strong>
        </p>
      </td>

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

      <td>
        <p>Especifica el modo de división del documento de salida en archivos.</p>
        <p>De forma predeterminada, esta propiedad es HDSM\_None.</p>
      </td>
    </tr>

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

          <strong>KeepLines</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 las líneas originales del texto reconocido se conservan
          durante la exportación.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>KeepTextAndBackgroundColor</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 colores originales del texto y el fondo se conservan
          durante la exportación del texto reconocido en formato HTML.
        </p>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>WriteRunningTitles</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 títulos corrientes deben guardarse en el archivo HTML
          de salida.
        </p>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>MetaDataWritingParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/export-parameters/documentcontentinfowritingparams">
              DocumentContentInfoWritingParams
            </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>
          Especifica si el autor, el asunto, el título y las palabras clave del documento
          deben escribirse en el archivo de salida. Estos parámetros del
          documento se definen en el{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/document-related-objects/documentcontentinfo">
              DocumentContentInfo
            </a>

            {" "}
          </strong>

          subobjeto del{" "}

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

          {" "}

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

    <tr>
      <td colspan="3">
        <p>
          <em>Codificación</em>
        </p>
      </td>
    </tr>

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

          <strong>EncodingType</strong>
        </p>
      </td>

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

      <td>
        <p>Especifica el tipo de codificación del archivo de salida en formato HTML.</p>

        <Note>
          Si desea cambiar el valor de esta propiedad a TET\_Simple,
          primero debe establecer la página de códigos correcta (la propiedad CodePage).
        </Note>

        <p>
          El valor predeterminado de esta propiedad es TET\_Auto. Esto significa que
          la codificación se selecciona en función de la constante utilizada para
          especificar el formato de exportación:
        </p>

        <ul>
          <li>
            para{" "}

            <a href="/es/fine-reader/engine/api-reference/enumerations/fileexportformatenum#fef_htmlversion10defaults">
              FEF\_HTMLVersion10Defaults
            </a>

            {" "}

            la codificación se selecciona automáticamente, como en la versión 10; si no es posible determinarla correctamente, se utiliza la codificación UTF-8.
          </li>

          <li>
            para{" "}

            <a href="/es/fine-reader/engine/api-reference/enumerations/fileexportformatenum#fef_htmlunicodedefaults">
              FEF\_HTMLUnicodeDefaults
            </a>

            {" "}

            es TET\_UTF8.
          </li>
        </ul>
      </td>
    </tr>

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

          <strong>CodePage</strong>
        </p>
      </td>

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

      <td>
        <p>
          Esta propiedad especifica la página de códigos a la que se exporta el texto reconocido.
          El valor de esta propiedad solo se tiene en cuenta cuando
          la propiedad <strong>EncodingType</strong> tiene el valor
          TET\_Simple<strong> </strong>(el texto exportado no es Unicode); en
          ese caso, la propiedad debe especificar una página de códigos válida (no puede ser
          CP\_Null).
        </p>

        <Note>
          Primero establezca la página de códigos correcta y, solo después, cambie el valor de la
          propiedad EncodingType a TET\_Simple.
        </Note>

        <p>De forma predeterminada, esta propiedad es CP\_Null.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Incrustación de imágenes</em>
        </p>
      </td>
    </tr>

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

          <strong>WritePictures</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 las imágenes deben guardarse junto con el archivo en formato
          HTML. Si las imágenes no se incluyen, las referencias a ellas en los archivos HTML
          también se omiten.
        </p>

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

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

          <strong>PictureExportParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/export-parameters/pictureexportparams">
              PictureExportParams
            </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>
          Especifica el formato de imagen y la calidad JPEG que deben utilizarse para
          las imágenes incrustadas en el archivo de salida.
        </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/lsETHFYUFiongXSm/images/fine-reader/engine/htmlexportparams.gif?s=f124b21a819d97fc03b91351e6f7bdc5" alt="HTMLExportParams" width="161" height="85" data-path="images/fine-reader/engine/htmlexportparams.gif" />[](/es/fine-reader/engine/api-reference/parameter-objects/export-parameters/documentcontentinfowritingparams)[](/es/fine-reader/engine/api-reference/parameter-objects/export-parameters/pictureexportparams)

[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 [CreateHTMLExportParams](/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 [Export](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/export-method), [ExportPages](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/exportpages-method) y [ExportToMemory](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/exporttomemory-method) del objeto [FRDocument](/es/fine-reader/engine/api-reference/document-related-objects/frdocument)

* el método [Export](/es/fine-reader/engine/api-reference/document-related-objects/frpage/export-method) del objeto [FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage)

* el método [RecognizeImageFile](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/recognizeimagefile-method) del objeto [Engine](/es/fine-reader/engine/api-reference/engine-object-iengine-interface)

* el método [OnExportPages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onexportpages-method) de la interfaz [IDocumentViewerEvents](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents) para Windows Visual Components

* el método [OnSendToPages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onsendtopages-method) de la interfaz [IDocumentViewerEvents](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents) para Windows Visual Components

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

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

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

[Ajuste de los parámetros de exportación](/es/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters)

[Trabajar con perfiles](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles)

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