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

# Objet HTMLExportParams (Interface IHTMLExportParams)

> Objet HTMLExportParams (interface IHTMLExportParams) dans l’API ABBYY FineReader Engine — Règle l’export du texte reconnu au format HTML ; objet persistant pouvant être enregistré dans un fichier ou en mémoire.

Cet objet permet de régler les paramètres d’exportation du texte reconnu au format HTML au moyen des fonctions d’exportation d’ABBYY FineReader Engine. Un pointeur vers cet objet est transmis aux méthodes d’exportation en tant que paramètre d’entrée et influe ainsi sur les résultats de l’exportation. Toutes les propriétés d’un objet nouvellement créé de ce type sont définies sur des valeurs par défaut appropriées. Pour plus d’informations sur la valeur par défaut de telle ou telle propriété, voir la description de la propriété correspondante.

L’objet HTMLExportParams est un objet persistant. Cela signifie que l’état actuel de l’objet peut être écrit dans un stockage persistant. L’objet peut ensuite être recréé en lisant son état depuis le stockage persistant. Les méthodes suivantes assurent la persistance de l’objet :

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

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

<div id="properties">
  ## Propriétés
</div>

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

      <th>
        <p>
          <strong>Type</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Description</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Application</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>
          </strong>

          ,{" "}

          <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            lecture seule
          </a>
        </p>
      </td>

      <td>
        <p>
          Retourne l'objet <strong>Engine</strong>.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Paramètres de format</em>
        </p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Spécifie la version HTML utilisée pour l'export.</p>

        <Note>
          Si vous définissez cette propriété sur HFM\_Format40 ou
          HFM\_Format50, les propriétés HTMLSynthesisMode et SeparatePages
          ne peuvent pas être définies respectivement sur HSM\_PlainText et TRUE.
        </Note>

        <p>La valeur par défaut est HFM\_Format40.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>
          Spécifie le mode de synthèse du code HTML à partir du texte reconnu.
          Il existe quatre modes de synthèse : conserver les paragraphes uniquement, conserver
          les paragraphes et les polices, conserver la structure complète du document,
          conserver une copie exacte du document.
        </p>

        <Note>
          Si vous définissez cette propriété sur HSM\_PlainText, la valeur
          de la propriété HTMLFormatMode ne peut pas être définie sur HFM\_Format40 ou
          HFM\_Format50, et la valeur de la propriété UseCss doit être définie sur
          FALSE.
        </Note>

        <p>
          La valeur par défaut est HSM\_FlexibleLayout, ce qui signifie que la
          structure complète du document est conservée.
        </p>
      </td>
    </tr>

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

          <strong>UseDocumentStructure</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Spécifie si la structure logique du document doit être utilisée
          pour recréer la structure du document de sortie. Si cette propriété
          est FALSE, la structure du document de sortie est recréée à partir
          des blocs de mise en page.
        </p>

        <Note>
          Cette propriété ne peut pas être définie sur TRUE si la valeur de la propriété SeparatePages
          est TRUE.
        </Note>

        <p>Cette propriété est TRUE par défaut.</p>
      </td>
    </tr>

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

          <strong>SeparatePages</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Si cette propriété est TRUE et que plusieurs pages sont exportées au format HTML,
          la balise \<HR> est insérée entre les pages, ce qui amène le navigateur
          à afficher une ligne de séparation horizontale.
        </p>

        <Note>Si cette propriété est TRUE :</Note>

        <ul>
          <li>
            la structure logique du document n'est pas conservée (la propriété{" "}
            <strong>UseDocumentStructure</strong> ne peut pas être définie sur
            TRUE).
          </li>

          <li>
            la valeur de la propriété <strong>HTMLFormatMode</strong> ne peut pas être
            définie sur HFM\_Format40 ou HFM\_Format50.
          </li>

          <li>
            la valeur de la propriété <strong>UseCss</strong> doit être définie sur
            FALSE.
          </li>
        </ul>

        <p>La valeur par défaut est FALSE.</p>
      </td>
    </tr>

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

          <strong>UseCss</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Détermine si une feuille de style doit être créée. Elle peut être écrite dans un
          fichier .css séparé ou dans l'en-tête du document HTML.
        </p>

        <Note>
          Cette propriété ne peut pas être définie sur TRUE si la valeur de la propriété SeparatePages
          est TRUE.
        </Note>

        <p>La valeur par défaut de cette propriété est TRUE.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Spécifie le mode de fractionnement du document de sortie en fichiers.</p>
        <p>Par défaut, cette propriété est HDSM\_None.</p>
      </td>
    </tr>

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

          <strong>KeepLines</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Spécifie si les lignes d'origine du texte reconnu sont conservées lors
          de l'export.
        </p>

        <p>Cette propriété est FALSE par défaut.</p>
      </td>
    </tr>

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

          <strong>KeepTextAndBackgroundColor</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Indique si les couleurs d'origine du texte et de l'arrière-plan sont conservées
          lors de l'exportation du texte reconnu au format HTML.
        </p>

        <p>Cette propriété est TRUE par défaut.</p>
      </td>
    </tr>

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

          <strong>WriteRunningTitles</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Indique si les titres courants doivent être enregistrés dans le fichier
          HTML de sortie.
        </p>

        <p>Cette propriété est TRUE par défaut.</p>
      </td>
    </tr>

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

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

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/parameter-objects/export-parameters/documentcontentinfowritingparams">
              DocumentContentInfoWritingParams
            </a>
          </strong>

          ,{" "}

          <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            lecture seule
          </a>
        </p>
      </td>

      <td>
        <p>
          Indique si l'auteur, le sujet, le titre et les mots-clés du document
          doivent être écrits dans le fichier de sortie. Ces paramètres du
          document sont définis dans le{" "}

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

            {" "}
          </strong>

          sous-objet de l'{" "}

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

          {" "}

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

    <tr>
      <td colspan="3">
        <p>
          <em>Encodage</em>
        </p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Indique le type d'encodage du fichier de sortie au format HTML.</p>

        <Note>
          Si vous souhaitez modifier la valeur de cette propriété en TET\_Simple,
          vous devez d'abord définir la page de codes appropriée (propriété CodePage).
        </Note>

        <p>
          La valeur par défaut de cette propriété est TET\_Auto. Cela signifie que
          l'encodage est sélectionné en fonction de la constante utilisée pour
          spécifier le format d'exportation :
        </p>

        <ul>
          <li>
            pour{" "}

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

            {" "}

            l'encodage est sélectionné automatiquement, comme dans la version 10 ; si l'encodage
            ne peut pas être déterminé, l'encodage UTF-8 est utilisé.
          </li>

          <li>
            pour{" "}

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

            {" "}

            il s'agit de TET\_UTF8.
          </li>
        </ul>
      </td>
    </tr>

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

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

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

      <td>
        <p>
          Cette propriété indique la page de codes vers laquelle le texte reconnu est
          exporté. La valeur de cette propriété n'est prise en compte que lorsque
          la propriété <strong>EncodingType</strong> a la valeur
          TET\_Simple<strong> </strong>(le texte exporté n'est pas Unicode) ; dans
          ce cas, la propriété doit spécifier une page de codes valide (elle ne peut pas être
          CP\_Null).
        </p>

        <Note>
          Définissez d'abord la page de codes appropriée, puis modifiez la valeur de la
          propriété EncodingType en TET\_Simple.
        </Note>

        <p>Par défaut, cette propriété est CP\_Null.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Incorporation d'images</em>
        </p>
      </td>
    </tr>

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

          <strong>WritePictures</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Indique si les images doivent être enregistrées avec le fichier au format HTML.
          Si les images ne sont pas incluses, les références à celles-ci dans les fichiers HTML
          sont également omises.
        </p>

        <p>La valeur par défaut est TRUE.</p>
      </td>
    </tr>

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

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

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/parameter-objects/export-parameters/pictureexportparams">
              PictureExportParams
            </a>
          </strong>

          ,{" "}

          <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            lecture seule
          </a>
        </p>
      </td>

      <td>
        <p>
          Indique le format d'image et la qualité JPEG à utiliser pour
          les images incorporées dans le fichier de sortie.
        </p>
      </td>
    </tr>
  </tbody>
</table>

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

| Nom                                                                                                                                                              | Description                                                                                                    |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| [CopyFrom](/fr/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method)                                         | Initialise les propriétés de l’objet courant avec les valeurs des propriétés correspondantes d’un autre objet. |
| [LoadFromFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                                       | Restaure le contenu de l’objet à partir d’un fichier stocké sur le disque.                                     |
| [LoadFromMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) <br /><br /> **Remarque :** *Windows uniquement.* | Restaure le contenu de l’objet à partir de la mémoire globale.                                                 |
| [SaveToFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                                                           | Enregistre le contenu de l’objet dans un fichier sur le disque.                                                |
| [SaveToMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) <br /><br /> **Remarque :** *Windows uniquement.*     | Enregistre le contenu de l’objet dans la mémoire globale.                                                      |

<div id="related-objects">
  ## Objets associés
</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" />[](/fr/fine-reader/engine/api-reference/parameter-objects/export-parameters/documentcontentinfowritingparams)[](/fr/fine-reader/engine/api-reference/parameter-objects/export-parameters/pictureexportparams)

[Diagramme des objets](/fr/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## Paramètre de sortie
</div>

Cet objet est le paramètre de sortie de la méthode [CreateHTMLExportParams](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) de l’objet [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface).

<div id="input-parameter">
  ## Paramètre d’entrée
</div>

Cet objet est passé en tant que paramètre d’entrée aux méthodes suivantes :

* méthodes [Export](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/export-method), [ExportPages](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/exportpages-method), [ExportToMemory](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/exporttomemory-method) de l’objet [FRDocument](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument)

* méthode [Export](/fr/fine-reader/engine/api-reference/document-related-objects/frpage/export-method) de l’objet [FRPage](/fr/fine-reader/engine/api-reference/document-related-objects/frpage)

* méthode [RecognizeImageFile](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/recognizeimagefile-method) de l’objet [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface)

* méthode [OnExportPages](/fr/fine-reader/engine/visual-components-reference/idocumentviewerevents/onexportpages-method) de l’interface [IDocumentViewerEvents](/fr/fine-reader/engine/visual-components-reference/idocumentviewerevents) pour les composants visuels Windows

* méthode [OnSendToPages](/fr/fine-reader/engine/visual-components-reference/idocumentviewerevents/onsendtopages-method) de l’interface [IDocumentViewerEvents](/fr/fine-reader/engine/visual-components-reference/idocumentviewerevents) pour les composants visuels Windows

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

Cet objet est utilisé dans les exemples de code suivants : [CommandLineInterface](/fr/fine-reader/engine/guided-tour/samples#commandlineinterface) (Windows et Linux).

<div id="see-also">
  ## Voir aussi
</div>

[Ajustement des paramètres d’exportation](/fr/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters)

[Utilisation des profils](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles)

[Utilisation des propriétés](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
