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

# Compatibilidad de los objetos relacionados con Text con la versión 10

> Cambios de compatibilidad de la API de objetos relacionados con Text entre ABBYY FineReader Engine 12 y 10.

En esta sección se describen todos los cambios en los objetos relacionados con Text que pueden requerir modificaciones en el código fuente de sus aplicaciones.

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>Objeto/Enumeración</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Propiedad/Método/Constante</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>¿Qué ha ocurrido?</strong>
        </p>
      </th>

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

  <tbody>
    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/es/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>Eliminado</p>
      </td>

      <td>
        <p>
          Estas propiedades ya no son compatibles: ya no es posible detectar la
          división del párrafo entre dos páginas.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Eliminado</p>
      </td>

      <td>
        <p>
          Esta propiedad devolvía el ID del objeto <strong>PageElement</strong>{" "}
          correspondiente a la imagen, y ya no es útil porque el objeto{" "}
          <strong>PageElement</strong> se ha eliminado junto con el resto de la
          API de estructura de documentos.
        </p>
      </td>
    </tr>

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

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

      <td>
        <p>Renombrado</p>
      </td>

      <td>
        <p>
          El nuevo nombre del método es{" "}

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

          . Los métodos de todas las colecciones se han renombrado para
          mantener uniformidad.
        </p>
      </td>
    </tr>

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

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

      <td>
        <p>Eliminado</p>
      </td>

      <td>
        <p>
          Use el método{" "}

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

          {" "}

          en su lugar. Los métodos de todas las colecciones se han renombrado
          para mantener uniformidad.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Renombrado</p>
      </td>

      <td>
        <p>
          El nuevo nombre del método es{" "}

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

          . Los métodos de todas las colecciones se han renombrado para
          mantener uniformidad.
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/es/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>Eliminado</p>
      </td>

      <td>
        <p>
          Use el método{" "}

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

          {" "}

          en su lugar. Permite establecer todas las propiedades del relleno de
          tabulación en el momento de la creación.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Eliminado</p>
      </td>

      <td>
        <p>Este método ya no es compatible.</p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/es/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>Atributos modificados</p>
      </td>

      <td>
        <p>Estas propiedades son ahora de solo lectura.</p>

        <p>
          En la versión anterior, si editaba los caracteres del código de barras
          a través de este objeto, los cambios no se exportaban al resultado. Si
          desea editar el texto del código de barras para exportarlo, use la
          propiedad <strong>EditableText</strong> del objeto{" "}

          <strong>
            <a href="/es/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>Eliminado</p>
      </td>

      <td>
        <p>
          Este objeto es ahora de solo lectura, al igual que la colección

          <strong>
            {" "}

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

            {" "}
          </strong>

          . Ya no se utiliza para editar el texto del código de barras que se
          desea exportar al archivo de resultado. Para ello, el objeto{" "}

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

          {" "}

          ofrece una nueva propiedad <strong>EditableText</strong>.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/es/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>Eliminado</p>
      </td>

      <td>
        <p>
          Estos métodos no eran compatibles con la versión anterior. La
          colección es de solo lectura.
        </p>
      </td>
    </tr>

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

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

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

      <td>
        <p>El número de parámetros de salida ha cambiado</p>
      </td>

      <td>
        <ul>
          <li>
            El nuevo parámetro de salida contiene una matriz de valores{" "}
            <strong>Boolean</strong> que indican si los caracteres se han
            reconocido de forma dudosa. Esto ofrece más opciones para
            gestionar los resultados del reconocimiento.
          </li>

          <li>
            El método crea internamente las matrices necesarias. Solo es
            necesario destruirlas cuando ya no estén en uso.
          </li>
        </ul>
      </td>
    </tr>

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

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

      <td>
        <p>Eliminado</p>
      </td>

      <td>
        <p>
          El método{" "}

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

            {" "}
          </strong>

          tiene la misma firma que el método{" "}
          <strong>GetCharacterDataEx</strong>.
        </p>
      </td>
    </tr>

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

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

      <td>
        <p>Renombrado</p>
      </td>

      <td>
        <p>
          El nombre de esta propiedad se ha corregido y ahora es{" "}

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

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

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

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

      <td>
        <p>Eliminado</p>
      </td>

      <td>
        <p>
          Ahora solo se puede acceder a las propiedades del párrafo a través del objeto{" "}

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

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

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

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

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

      <td>
        <p>El comportamiento ha cambiado</p>
      </td>

      <td>
        <p>
          Estas propiedades son ahora de solo lectura. No se puede editar ninguna propiedad del estilo de párrafo.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Eliminado</p>
      </td>

      <td>
        <p>
          No se puede editar ni copiar ninguna propiedad del estilo de párrafo desde otro objeto.
        </p>
      </td>
    </tr>

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

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

      <td>
        <p>Eliminado</p>
      </td>

      <td>
        <p>
          Se puede acceder al estilo de párrafo a través del objeto{" "}

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

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

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

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

      <td>
        <p>Eliminado</p>
      </td>

      <td>
        <p>
          Todas las propiedades de un tabulador deben especificarse al crear el
          objeto mediante el método{" "}

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

          {" "}

          del objeto{" "}

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

          . No se pueden modificar ni copiar desde otro objeto.
        </p>
      </td>
    </tr>

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

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

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

      <td>
        <p>El comportamiento ha cambiado</p>
      </td>

      <td>
        <p>
          Las propiedades son ahora de solo lectura. Deben especificarse al crear el
          objeto mediante el método{" "}

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

          {" "}

          del objeto{" "}

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

          {" "}

          y no se pueden modificar ni copiar desde otro objeto.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/es/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="/es/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="/es/fine-reader/engine/api-reference/text-related-objects/charparams">
              CharParams
            </a>
          </strong>
        </p>
      </td>

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

      <td>
        <p>Eliminado</p>
      </td>

      <td>
        <p>
          Esta propiedad fue reemplazada por dos propiedades:{" "}

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

          , que especifica el primer carácter de la palabra al leerla de
          izquierda a derecha, y{" "}

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

          , que especifica el primer carácter lógico según la dirección de
          lectura del idioma.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/es/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>
