> ## 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 EmptyPageDetectionParams (interface IEmptyPageDetectionParams)

> Objet EmptyPageDetectionParams (interface IEmptyPageDetectionParams) dans l’API ABBYY FineReader Engine — Règle la détection des pages vides utilisée par FRPage.IsEmpty ; définit le nombre maximal d’objets autorisés avant qu’une page soit considérée comme non vide ; objet persistant pouvant être enregistré dans un fichier ou en mémoire.

Cet objet vous permet de régler les paramètres de détection des pages vides à l’aide de la méthode [FRPage::IsEmpty](/fr/fine-reader/engine/api-reference/document-related-objects/frpage/isempty-method).

Vous pouvez définir le nombre maximal de différents types d’objets permettant encore de considérer la page comme vide. Si, pour l’un de ces types, le nombre d’objets trouvés sur la page dépasse la limite spécifiée, la page ne sera pas considérée comme vide et la méthode [IsEmpty](/fr/fine-reader/engine/api-reference/document-related-objects/frpage/isempty-method) renverra FALSE.

L’objet EmptyPageDetectionParams est un objet persistant. Cela signifie que l’état actuel de l’objet 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>
          Retourne l'objet <strong>Engine</strong>.
        </p>
      </td>
    </tr>

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

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

          <strong>MaxAlphabetLetters</strong>
        </p>
      </td>

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

      <td>
        <p>
          Spécifie le nombre maximum de lettres appartenant aux alphabets des langues de reconnaissance trouvées sur la page, en deçà duquel celle-ci peut encore être considérée comme vide. Cette propriété peut prendre des valeurs de -1 (ce qui signifie que la limite de lettres n'est pas utilisée) à 100.
        </p>

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

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

          <strong>MaxBlackPercentage</strong>
        </p>
      </td>

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

      <td>
        <p>
          Spécifie le pourcentage maximum de zones noires sur la page, en deçà duquel celle-ci peut encore être considérée comme vide. Cette propriété peut prendre des valeurs de -1 (ce qui signifie que la limite de pourcentage de noir n'est pas utilisée) à 100.
        </p>

        <p>
          La valeur par défaut de cette propriété est -1, et le pourcentage de noir n'est pas utilisé lors de la détection des pages vides.
        </p>
      </td>
    </tr>

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

          <strong>MaxTextObjects</strong>
        </p>
      </td>

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

      <td>
        <p>
          Spécifie le nombre maximum d'objets texte trouvés sur la page, en deçà duquel celle-ci peut encore être considérée comme vide. Cette propriété peut prendre des valeurs de -1 (ce qui signifie que la limite d'objets texte n'est pas utilisée) à 100.
        </p>

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

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

          <strong>NeedCheckBarcodes</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 page doit être analysée à la recherche de barcodes. Si vous définissez cette propriété sur TRUE, la page sera également vérifiée pour les barcodes, même si elle a été considérée comme vide selon d'autres critères. Si des barcodes sont détectés, la page sera considérée comme non vide.
        </p>

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

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

          <strong>UseMargins</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 propriétés <strong>LeftMargin</strong>,{" "}
          <strong>TopMargin</strong>, <strong>RightMargin</strong>,{" "}
          <strong>BottomMargin</strong> doivent être utilisées pour déterminer le Rectangle de la page. Si cette propriété est définie sur FALSE, le Rectangle de la page est déterminé automatiquement, indépendamment des propriétés{" "}
          <strong>...Margin</strong>.
        </p>

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

    <tr>
      <td colspan="3">
        <p>
          <em>Marges de la page</em>
        </p>
      </td>
    </tr>

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

          <strong>LeftMargin</strong>
        </p>
      </td>

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

      <td>
        <p>
          Spécifie la largeur de la marge gauche, qui ne doit pas être prise en compte pour déterminer si la page est vide. Cette propriété peut prendre des valeurs de 0 à 300 (en millimètres).
        </p>

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

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

          <strong>TopMargin</strong>
        </p>
      </td>

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

      <td>
        <p>
          Spécifie la largeur de la marge supérieure, qui ne doit pas être prise en compte pour déterminer si la page est vide. Cette propriété peut prendre des valeurs de 0 à 300 (en millimètres).
        </p>

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

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

          <strong>RightMargin</strong>
        </p>
      </td>

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

      <td>
        <p>
          Spécifie la largeur de la marge droite, qui ne doit pas être prise en compte pour déterminer si la page est vide. Cette propriété peut prendre des valeurs de 0 à 300 (en millimètres).
        </p>

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

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

          <strong>BottomMargin</strong>
        </p>
      </td>

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

      <td>
        <p>
          Spécifie la largeur de la marge inférieure, qui ne doit pas être prise en compte pour déterminer si la page est vide. Cette propriété peut prendre des valeurs de 0 à 300 (en millimètres).
        </p>

        <p>La valeur par défaut de cette propriété est 0.</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 similaires 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="output-parameter">
  ## Paramètre de sortie
</div>

Cet objet est le paramètre de sortie de la méthode [CreateEmptyPageDetectionParams](/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 à la méthode [IsEmpty](/fr/fine-reader/engine/api-reference/document-related-objects/frpage/isempty-method) de l'objet [FRPage](/fr/fine-reader/engine/api-reference/document-related-objects/frpage).

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

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