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

# Compatibilité des objets associés à Text avec la version 10

> Modifications de compatibilité de l’API des objets associés à Text entre ABBYY FineReader Engine 12 et 10.

Cette section décrit toutes les modifications apportées aux objets associés à Text susceptibles d’exiger des changements dans le code source de vos applications.

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>Objet/Énumération</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Propriété/Méthode/Constante</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Que s'est-il passé ?</strong>
        </p>
      </th>

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

  <tbody>
    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/paragraph">
              Paragraph
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>HasOverflowedHead</strong>
        </p>

        <p>
          <strong>HasOverflowedTail</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Ces propriétés ne sont plus prises en charge : la détection du
          paragraphe s'étendant sur deux pages n'est plus possible.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>InlinePictureID</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Cette propriété renvoyait l'ID de <strong>PageElement</strong>{" "}
          correspondant à l'image et n'est plus utile, car l'objet{" "}
          <strong>PageElement</strong> a été supprimé avec le reste de
          l'API de structure de document.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/paragraphs">
              Paragraphs
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>GetIndex</strong>
        </p>
      </td>

      <td>
        <p>Renommé</p>
      </td>

      <td>
        <p>
          Le nouveau nom de la méthode est{" "}

          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/paragraphs/indexof-method">
              IndexOf
            </a>
          </strong>

          . Les méthodes de toutes les collections ont été renommées à des fins d'uniformisation.
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/list">
              List
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>AddLevel</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Utilisez plutôt la méthode{" "}

          <strong>
            <a href="/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/addnew-method">
              AddNew
            </a>
          </strong>

          {" "}

          . Les méthodes de toutes les collections ont été renommées à des fins d'uniformisation.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>RemoveAll</strong>
        </p>
      </td>

      <td>
        <p>Renommé</p>
      </td>

      <td>
        <p>
          Le nouveau nom de la méthode est{" "}

          <strong>
            <a href="/fr/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteall-method">
              DeleteAll
            </a>
          </strong>

          . Les méthodes de toutes les collections ont été renommées à des fins d'uniformisation.
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/tabpositions">
              TabPositions
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Add</strong>
        </p>

        <p>
          <strong>CreateTabPosition</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Utilisez plutôt la méthode{" "}

          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/tabpositions/addnew-method">
              AddNew
            </a>
          </strong>

          {" "}

          . Elle vous permet de définir toutes les propriétés du caractère de remplissage de tabulation dès la création.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>CopyFrom</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>Cette méthode n'est plus prise en charge.</p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/barcodesymbol">
              BarcodeSymbol
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Character</strong>
        </p>

        <p>
          <strong>Bottom</strong>
        </p>

        <p>
          <strong>Left</strong>
        </p>

        <p>
          <strong>Right</strong>
        </p>

        <p>
          <strong>Top</strong>
        </p>

        <p>
          <strong>CharConfidence</strong>
        </p>

        <p>
          <strong>IsBinaryData</strong>
        </p>

        <p>
          <strong>IsBinaryZero</strong>
        </p>

        <p>
          <strong>IsStartStopSymbol</strong>
        </p>
      </td>

      <td>
        <p>Attributs modifiés</p>
      </td>

      <td>
        <p>Ces propriétés sont désormais en lecture seule.</p>

        <p>
          Dans la version précédente, si vous modifiiez les caractères du code-barres via cet
          objet, les modifications n'étaient pas exportées dans le résultat. Pour modifier le
          texte du code-barres en vue de l'export, utilisez la propriété{" "}
          <strong>EditableText</strong> de l'objet{" "}

          <strong>
            <a href="/fr/fine-reader/engine/api-reference/layout-related-objects/barcodeblock">
              BarcodeBlock
            </a>
          </strong>

          {" "}

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

    <tr>
      <td>
        <p>
          <strong>CopyFrom</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Cet objet est désormais en lecture seule, tout comme la collection

          <strong>
            {" "}

            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/barcodetext">
              BarcodeText
            </a>

            {" "}
          </strong>

          . Il ne permet plus de modifier le texte du code-barres destiné à être exporté vers le fichier résultat. À cet effet, l'objet{" "}

          <strong>
            <a href="/fr/fine-reader/engine/api-reference/layout-related-objects/barcodeblock">
              BarcodeBlock
            </a>
          </strong>

          {" "}

          propose une nouvelle propriété <strong>EditableText</strong>.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/barcodetext">
              BarcodeText
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Add</strong>
        </p>

        <p>
          <strong>CreateBarcodeSymbol</strong>
        </p>

        <p>
          <strong>RemoveAll</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Ces méthodes n'étaient pas prises en charge dans la version précédente. La
          collection est en lecture seule.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/plaintext">
              PlainText
            </a>
          </strong>
        </p>

        <Note>Windows</Note>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/plaintext/getcharacterdata-method">
              GetCharacterData
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Nombre de paramètres de sortie modifié</p>
      </td>

      <td>
        <ul>
          <li>
            Le nouveau paramètre de sortie contient un tableau de valeurs{" "}
            <strong>Boolean</strong> indiquant si les caractères ont été reconnus de façon douteuse. Cela vous offre davantage d'options pour traiter les résultats de la reconnaissance.
          </li>

          <li>
            La méthode crée les tableaux nécessaires en interne. Il vous suffit de les détruire une fois qu'ils ne sont plus utilisés.
          </li>
        </ul>
      </td>
    </tr>

    <tr>
      <td>
        <br />
      </td>

      <td>
        <p>
          <strong>GetCharacterDataEx</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          La méthode{" "}

          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/plaintext/getcharacterdata-method">
              GetCharacterData
            </a>

            {" "}
          </strong>

          possède la même signature que la méthode{" "}
          <strong>GetCharacterDataEx </strong>.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/listlevel">
              ListLevel
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>RestartNumberingOnUpperListLevelOccurance</strong>
        </p>
      </td>

      <td>
        <p>Renommé</p>
      </td>

      <td>
        <p>
          Le nom de cette propriété a été corrigé et est désormais{" "}

          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/listlevel#restartnumberingonupperlistleveloccurrence">
              RestartNumberingOnUpperListLevelOccurrence
            </a>
          </strong>

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

    <tr>
      <td rowspan="3">
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/paragraphstyle">
              ParagraphStyle
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>ParagraphParams</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Les propriétés du paragraphe sont désormais accessibles uniquement via l'objet{" "}

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

          {" "}

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

    <tr>
      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/paragraphstyle">
              HeadingLevel
            </a>
          </strong>
        </p>

        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/paragraphstyle">
              Name
            </a>
          </strong>
        </p>

        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/paragraphstyle">
              ParagraphRole
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Comportement modifié</p>
      </td>

      <td>
        <p>
          Ces propriétés sont désormais en lecture seule. Aucune propriété du style de paragraphe ne peut être modifiée.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>CopyFrom</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Aucune propriété du style de paragraphe ne peut être modifiée ou copiée depuis un autre objet.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/fontstyle">
              FontStyle
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>ParagraphStyle</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Le style de paragraphe est accessible via l'objet{" "}

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

          {" "}

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

    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/tabposition">
              TabPosition
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>CopyFrom</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Toutes les propriétés d'un taquet de tabulation doivent être définies lors de la création de l'objet à l'aide de la méthode{" "}

          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/tabpositions/addnew-method">
              AddNew
            </a>
          </strong>

          {" "}

          de l'objet{" "}

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

          {" "}

          . Elles ne peuvent pas être modifiées ni copiées depuis un autre objet.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>Alignment</strong>
        </p>

        <p>
          <strong>Position</strong>
        </p>

        <p>
          <strong>TabLeaderType</strong>
        </p>
      </td>

      <td>
        <p>Comportement modifié</p>
      </td>

      <td>
        <p>
          Les propriétés sont désormais en lecture seule. Elles doivent être définies lors de la création de l'objet à l'aide de la méthode{" "}

          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/tabpositions/addnew-method">
              AddNew
            </a>
          </strong>

          {" "}

          de l'objet{" "}

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

          {" "}

          et ne peuvent pas être modifiées ni copiées depuis un autre objet.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/textorientation">
              TextOrientation
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>IsVerticallyMirrored</strong>
        </p>
      </td>

      <td>
        <p>Removed</p>
      </td>

      <td>
        <p>This property is no longer supported.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/text-related-objects/text">
              Text
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>TextRole</strong>
        </p>
      </td>

      <td>
        <p>Removed</p>
      </td>

      <td>
        <p>
          This property has been removed due to the removal of document logical
          structure API, as it is no longer possible to access the parts of
          document by their role in the logical structure.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>TextRoleEnum</strong>
        </p>
      </td>

      <td>
        <br />
      </td>

      <td>
        <p>Removed</p>
      </td>

      <td>
        <p>The property that used this enumeration has been removed.</p>
      </td>
    </tr>

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

      <td>
        <p>
          <strong>IsWordStart</strong>
        </p>
      </td>

      <td>
        <p>Supprimé</p>
      </td>

      <td>
        <p>
          Cette propriété a été remplacée par deux propriétés :{" "}

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

          , qui indique le premier caractère du mot dans le sens de lecture de
          gauche à droite, et{" "}

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

          , qui indique le premier caractère logique quelle que soit la direction
          de lecture propre à la langue.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/enumerations/characterflags">
              CharacterFlags
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>CFL\_Picture</p>
      </td>

      <td>
        <p>Removed</p>
      </td>

      <td>
        <p>The property which used this constant has been removed.</p>
      </td>
    </tr>
  </tbody>
</table>
