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

> Objet SynthesisParamsForPage (interface ISynthesisParamsForPage) dans l’API ABBYY FineReader Engine — Configure les paramètres de synthèse par page, y compris la détection du texte et de la couleur d’arrière-plan ; objet persistant pouvant être enregistré dans un fichier ou en mémoire.

Cet objet sert à configurer les paramètres de synthèse de la page. Il vous permet notamment de spécifier les paramètres de détection du texte et de la couleur d’arrière-plan.

L’objet SynthesisParamsForPage est un objet persistant. Cela signifie que son état actuel peut être enregistré dans un stockage persistant. L’objet peut ensuite être recréé en lisant son état à partir de ce 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>
          Renvoie l’<strong>objet Engine</strong>.
        </p>
      </td>
    </tr>

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

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

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

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

      <td>
        <p>Spécifie les paramètres de synthèse des cartes de visite.</p>

        <Warning>
          Cette propriété doit être spécifiée lors de la création d’une langue de reconnaissance par tout moyen autre que la{" "}

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

          {" "}

          méthode de l’objet <a href="/fr/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="/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 définie sur TRUE, les renvois dans le document (par ex. les renvois croisés) sont détectés lors de la synthèse de la page.</p>
        <p>Cette propriété est définie sur TRUE par défaut.</p>
      </td>
    </tr>

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

          <strong>DetectFontFormattingAtPageLevel</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 définie sur TRUE, les paramètres de police sont détectés à l’étape de la synthèse de page. Lorsque cette propriété est définie sur TRUE, elle active la détection des indices, des exposants, de l’italique et des petites capitales à l’étape de la synthèse de page, et permet de définir des paramètres supplémentaires à l’aide de la propriété <strong>FontFormattingDetectionParams</strong>. Si cette propriété vaut FALSE, la propriété{" "}
          <strong>FontFormattingDetectionParams</strong> est ignorée.
        </p>

        <Warning>
          Avec les paramètres par défaut, ABBYY FineReader Engine 12 détecte les paramètres de police à l’étape de la synthèse de documents. Si vous définissez cette propriété sur TRUE, vous devez désactiver la détection
          des paramètres de police lors de la synthèse de documents. Pour ce faire, définissez la propriété{" "}

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

          {" "}

          sur FALSE. La détection des paramètres de police pendant la synthèse de page permet d’accélérer la synthèse de documents ultérieure et de réduire l’utilisation de la mémoire. Toutefois, la qualité de
          la détection des polices peut se dégrader.
        </Warning>

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

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

          <strong>DetectHyperlinks</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 définie sur TRUE, les liens hypertexte sont détectés lors de la synthèse de la page.</p>
        <p>Cette propriété est définie sur TRUE par défaut.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Spécifie des paramètres supplémentaires pour la détection de la mise en forme des polices à l’étape de synthèse de la page.</p>

        <p>
          Cette propriété est utilisée uniquement si la propriété <strong>DetectFontFormattingAtPageLevel</strong> est définie sur TRUE.
        </p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Spécifie le mode d’extraction des paragraphes.</p>
        <p>Le mode par défaut est PEM\_NormalExtraction.</p>
      </td>
    </tr>

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

          <strong>SaveCharacterCoordinatesForAllVariants</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 coordonnées des caractères doivent être enregistrées pour toutes les variantes de reconnaissance. Par défaut, les coordonnées des symboles ne sont disponibles que pour la première variante de reconnaissance, c’est-à-dire celle qui est effectivement retenue.
        </p>

        <p>
          Pour accéder aux coordonnées des caractères lorsque cette propriété est définie sur TRUE, utilisez la méthode{" "}

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

          {" "}

          de l’objet{" "}

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

          {" "}

          pour obtenir l’objet{" "}

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

          {" "}

          correspondant au caractère ; ses propriétés <strong>Top</strong>, <strong>Left</strong>, <strong>Right</strong>, <strong>Bottom</strong> contiennent les coordonnées.
        </p>

        <p>
          L’activation de ce paramètre n’a de sens que si{" "}

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

          {" "}

          est défini sur TRUE.
        </p>

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

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

          <strong>SynthesizeBusinessCards</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 définie sur TRUE, FineReader Engine tente de détecter les cartes de visite sur la page et remplit les collections de cartes de visite du document et de chaque page (

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

          ,{" "}

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

          ).
        </p>

        <p>Par défaut, cette propriété est définie sur FALSE.</p>
      </td>
    </tr>

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

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

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

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

      <td>
        <p>Si cette propriété est définie sur TSPV\_Yes, la couleur d’arrière-plan est détectée lors de la synthèse de la page.</p>
        <p>Par défaut, cette propriété est définie sur TSPV\_Auto.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Si cette propriété est définie sur TSPV\_Yes, le gris est détecté pour l’arrière-plan. Sinon, l’arrière-plan sera détecté en noir ou blanc.</p>

        <p>
          La valeur de cette propriété est prise en compte uniquement si la propriété <strong>DetectBackgroundColor </strong>est définie sur TSPV\_Yes ou TSPV\_Auto.
        </p>

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

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

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

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

      <td>
        <p>Si cette propriété est définie sur TSPV\_Yes, la couleur du texte est détectée lors de la synthèse de la page.</p>
        <p>Par défaut, cette propriété est définie sur TSPV\_Auto.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Si cette propriété est définie sur TSPV\_Yes, la couleur grise est détectée pour le texte. Sinon, le texte est détecté comme étant noir ou blanc.</p>

        <p>
          La valeur de cette propriété n'est prise en compte que si la propriété <strong>DetectTextColor </strong>est définie sur TSPV\_Yes ou TSPV\_Auto.
        </p>

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

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

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

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

      <td>
        <p>
          Si cette propriété est définie sur TSPV\_Yes, les couleurs de l’image sont corrigées de sorte que l’arrière-plan soit blanc et le texte noir, ou inversement, ce qui améliore la qualité de l’image. En revanche, la reconnaissance
          sera plus lente.
        </p>

        <p>
          Nous recommandons d’utiliser cette propriété uniquement si les propriétés <strong>DetectBackgroundColor</strong> et <strong>DetectTextColor</strong> sont définies sur TSPV\_Yes ou TSPV\_Auto.
        </p>

        <p>Par défaut, cette propriété est définie sur TSPV\_Auto.</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 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/i-EfCQVmseNiPQcp/images/fine-reader/engine/synthesisparamsforpage.gif?s=8ba3b11ad3d7ef459eb7367b27b73afa" alt="SynthesisParamsForPage" width="199" height="122" data-path="images/fine-reader/engine/synthesisparamsforpage.gif" />[](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#businesscardsynthesisparams)[](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/businesscardsynthesisparams)[](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#fontformattingdetectionparams)[](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/fontformattingdetectionparams)[](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams)

[Diagramme d’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 [CreateSynthesisParamsForPage](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) de l’objet [Moteur](/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 paramètre d’entrée aux méthodes suivantes :

* [Recognize](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/recognize-method), [RecognizePages](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/recognizepages-method) de l’objet [FRDocument](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument)
* [Recognize](/fr/fine-reader/engine/api-reference/document-related-objects/frpage/recognize-method), [RecognizeBlocks](/fr/fine-reader/engine/api-reference/document-related-objects/frpage/recognizeblocks-method) de l’objet [FRPage](/fr/fine-reader/engine/api-reference/document-related-objects/frpage)

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

L’objet est utilisé dans les exemples de code suivants :

* Linux : [CommandLineInterface](/fr/fine-reader/engine/guided-tour/samples#commandlineinterface)
* Windows : [CommandLineInterface](/fr/fine-reader/engine/guided-tour/samples#commandlineinterface), [VisualComponents](/fr/fine-reader/engine/guided-tour/samples#visualcomponents) ; et outils de démonstration : [Utilitaire d’entraînement des modèles utilisateur](/fr/fine-reader/engine/guided-tour/samples#user_pattern_training_utility)

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

[Réglage des paramètres de prétraitement, d'analyse, de reconnaissance et de synthèse](/fr/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

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

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