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

# Objeto párrafo (interfaz IParagraph)

> Objeto párrafo (interfaz IParagraph) en la API de ABBYY FineReader Engine: unidad elemental del texto reconocido que expone Text, parámetros del párrafo (ExtendedParams, ListParams, ParagraphStyle), las colecciones Lines y Words, parámetros por carácter y marcadores/hipervínculos.

Este objeto expone métodos y propiedades para trabajar con un único párrafo del texto reconocido.

Un párrafo en el modelo de objetos de ABBYY FineReader Engine es una unidad elemental de texto. A través de este objeto, un usuario puede obtener:

* el texto reconocido (use la propiedad `Text` para ello)

* distintos parámetros del párrafo (propiedades ExtendedParams, ListParams y ParagraphStyle)

* colecciones de líneas y palabras del párrafo (propiedades Lines y Words)

* los parámetros de un único carácter (métodos [GetCharParams](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/getcharparams-method), [SetCharParams](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/setcharparams-method) y [GetDropCapCharParams](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/getdropcapcharparams-method))

* marcadores (propiedades [Bookmark](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/bookmark-property) y [UserBookmark](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/userbookmark-property))

* Las coordenadas de los bordes del párrafo (propiedades Left, Top, Right y Bottom) no están disponibles para los párrafos de códigos de barras.

* Los marcadores en ABBYY FineReader Engine son entidades internas (técnicas) o personalizadas con nombres codificados mediante palabras clave (prefijos). Estas palabras clave y su vocabulario pueden variar según la versión de las tecnologías utilizadas.

<div id="properties">
  ## Propiedades
</div>

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

      <th>
        <p>
          <strong>Tipo</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Descripción</strong>
        </p>
      </th>
    </tr>
  </thead>

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

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

          ,{" "}

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

      <td>
        <p>
          Devuelve el objeto <strong>Engine</strong>.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Texto del párrafo, palabras, líneas</em>
        </p>
      </td>
    </tr>

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

          <strong>Text</strong>
        </p>
      </td>

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

          , read-only
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al texto reconocido del párrafo en forma de cadena
          Unicode. Esta propiedad es la que permite obtener el texto reconocido.
          La cadena puede contener los siguientes caracteres especiales:
        </p>

        <ul>
          <li>0x2028 — Símbolo de salto de línea</li>
          <li>L'\n' — Símbolo de salto de párrafo</li>

          <li>
            0xFFFC — Carácter de reemplazo de objeto (indica una imagen incrustada
            dentro del texto)
          </li>

          <li>0x0009 — Tabulación.</li>

          <li>
            0x005E — Acento circunflejo (^), utilizado por ABBYY FineReader Engine como
            reemplazo de caracteres no reconocidos
          </li>

          <li>0x00AC — Guion suave</li>
        </ul>

        <Note>
          Si el párrafo tiene dirección de escritura de derecha a izquierda (como
          en hebreo), el texto del párrafo es una cadena que contiene los
          caracteres del párrafo en el orden en que se leen. Por ejemplo,
          el texto hebreo{" "}
          <img alt="Hebrew" src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/hebrew.gif?s=f821245c32f35573bf3a541cab00ea11" width="26" height="10" data-path="images/fine-reader/engine/hebrew.gif" /> se
          devolverá como la cadena "

          <img alt="Hebrew_backtofront" src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/hebrew_backtofront.gif?s=1df86da81096685ce7ccae324efb1702" width="28" height="10" data-path="images/fine-reader/engine/hebrew_backtofront.gif" />

          ".
        </Note>

        <p>
          Tenga en cuenta que el texto reconocido puede diferir ligeramente del
          original. Algunos símbolos de entrada pueden sustituirse por un
          carácter especial. Por ejemplo, el símbolo "..." puede
          sustituirse por una tabulación. Por ello, el número de símbolos en el
          texto reconocido puede diferir del original. Si desea acceder a la
          palabra de entrada sin símbolos sustituidos, utilice{" "}

          <strong>
            <a href="/es/fine-reader/engine/api-reference/text-related-objects/word#text">
              IWord::Text
            </a>
          </strong>

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

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

          <strong>Words</strong>
        </p>
      </td>

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

          ,{" "}

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

      <td>
        <p>Proporciona acceso a la colección de palabras del párrafo.</p>

        <Note>
          A diferencia de la propiedad Text, si el párrafo tiene dirección de
          escritura de derecha a izquierda (como en hebreo), una palabra del
          párrafo es una cadena que contiene los caracteres de la palabra de
          izquierda a derecha. Por ejemplo, la palabra hebrea{" "}
          <img alt="Hebrew" src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/hebrew.gif?s=f821245c32f35573bf3a541cab00ea11" width="26" height="10" data-path="images/fine-reader/engine/hebrew.gif" /> se
          devolverá como la cadena "

          <img alt="Hebrew" src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/hebrew.gif?s=f821245c32f35573bf3a541cab00ea11" width="26" height="10" data-path="images/fine-reader/engine/hebrew.gif" />

          ".
        </Note>
      </td>
    </tr>

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

          <strong>Lines</strong>
        </p>
      </td>

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

          ,{" "}

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

      <td>
        <p>
          Proporciona acceso a la colección de líneas del párrafo. La propiedad
          devuelve un objeto constante.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Elementos adicionales del párrafo</em>
        </p>
      </td>
    </tr>

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

          <strong>BookmarkCount</strong>
        </p>
      </td>

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

          , read-only
        </p>
      </td>

      <td>
        <p>Devuelve el número de marcadores del párrafo.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/text-related-objects/paragraph/bookmark-property">
              Bookmark
            </a>
          </strong>
        </p>
      </td>

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

          , read-only
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al marcador de cualquier tipo (técnico o de usuario)
          por su índice en la colección interna de marcadores del párrafo. El
          marcador al que se accede mediante esta propiedad contiene un prefijo
          en su nombre.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/text-related-objects/paragraph/hyperlink-property">
              Hyperlink
            </a>
          </strong>
        </p>
      </td>

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

          ,{" "}

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

      <td>
        <p>
          Devuelve una referencia al objeto <strong>Hyperlink </strong>que
          describe el hipervínculo en la posición. Si no hay ningún hipervínculo,
          esta propiedad se establece en 0.
        </p>
      </td>
    </tr>

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

          <strong>TabPositions</strong>
        </p>
      </td>

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

          ,{" "}

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

      <td>
        <p>Proporciona acceso a todas las tabulaciones del párrafo.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/text-related-objects/paragraph/userbookmark-property">
              UserBookmark
            </a>
          </strong>
        </p>
      </td>

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

          , de solo lectura
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al marcador de usuario mediante su índice en la
          colección interna de marcadores del párrafo. El marcador al que se
          accede a través de esta propiedad no contiene ningún prefijo en su nombre.
        </p>
      </td>
    </tr>

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

          <strong>UserBookmarkCount</strong>
        </p>
      </td>

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

          , de solo lectura
        </p>
      </td>

      <td>
        <p>Devuelve el número de marcadores de usuario del párrafo.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Atributos del párrafo</em>
        </p>
      </td>
    </tr>

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

          <strong>Length</strong>
        </p>
      </td>

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

          , de solo lectura
        </p>
      </td>

      <td>
        <p>
          Esta propiedad contiene el número de caracteres del párrafo. Este
          valor coincide con el número de caracteres de la cadena obtenida
          a través de la propiedad <strong>Text</strong>.
        </p>

        <Note>
          El símbolo de salto de párrafo al final del párrafo se incluye en
          la propiedad Text y se contabiliza en la propiedad Length.
        </Note>
      </td>
    </tr>

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

          <strong>ExtendedParams</strong>
        </p>
      </td>

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

      <td>
        <p>
          Proporciona acceso a los parámetros del objeto <strong>Paragraph</strong>{" "}
          expuestos por el objeto <strong>ParagraphParams</strong>.
        </p>
      </td>
    </tr>

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

          <strong>ListParams</strong>
        </p>
      </td>

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

          ,{" "}

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

      <td>
        <p>
          Proporciona acceso a los parámetros de la lista a la que pertenece el
          párrafo. Si el párrafo no pertenece a ninguna lista, la propiedad{" "}
          <strong>IListParams::List</strong> devuelve NULL.
        </p>
      </td>
    </tr>

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

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

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

      <td>
        <p>
          Proporciona acceso a los parámetros del estilo de párrafo. Estos
          parámetros solo están disponibles después de la síntesis del documento.
        </p>

        <Note>La propiedad devuelve un objeto constante.</Note>
      </td>
    </tr>

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

          <strong>DropCapCharsCount</strong>
        </p>
      </td>

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

      <td>
        <p>
          Proporciona acceso al número de caracteres de la letra capitular de
          un párrafo. Se considera que los primeros <strong>DropCapCharsCount</strong> símbolos
          del párrafo forman la letra capitular. Esta propiedad no cambia
          al editar el párrafo, por lo que puede ser mayor que la longitud
          del párrafo.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/text-related-objects/paragraph/columnnumber-property">
              ColumnNumber
            </a>
          </strong>
        </p>
      </td>

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

          , de solo lectura
        </p>
      </td>

      <td>
        <p>
          Almacena el número de la columna a la que pertenece el carácter en la posición indicada.
        </p>
      </td>
    </tr>

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

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

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

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

          , de solo lectura
        </p>
      </td>

      <td>
        <p>
          Almacena la coordenada del borde inferior del párrafo según su posición
          en la imagen.
        </p>

        <Note>
          Esta propiedad no está disponible para los párrafos de códigos de barras.
        </Note>
      </td>
    </tr>

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

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

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

          , de solo lectura
        </p>
      </td>

      <td>
        <p>
          Almacena la coordenada del borde izquierdo del párrafo según su
          posición en la imagen.
        </p>

        <Note>
          Esta propiedad no está disponible para los párrafos de códigos de barras.
        </Note>
      </td>
    </tr>

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

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

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

          , de solo lectura
        </p>
      </td>

      <td>
        <p>
          Almacena la coordenada del borde derecho del párrafo según su
          posición en la imagen.
        </p>

        <Note>
          Esta propiedad no está disponible para los párrafos de códigos de barras.
        </Note>
      </td>
    </tr>

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

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

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

          , de solo lectura
        </p>
      </td>

      <td>
        <p>
          Almacena la coordenada del borde superior del párrafo según su
          posición en la imagen.
        </p>

        <Note>
          Esta propiedad no está disponible para los párrafos de códigos de barras.
        </Note>
      </td>
    </tr>
  </tbody>
</table>

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

| Nombre                                                                                                                             | Descripción                                                                                                                                                                                                                                                                                   |
| ---------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [DeleteBookmark](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/deletebookmark-method)                        | Elimina del párrafo el marcador especificado, de cualquier tipo (técnico o de usuario).                                                                                                                                                                                                       |
| [GetBookmarkRange](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/getbookmarkrange-method)                    | Detecta, a partir del nombre del marcador, el índice del carácter inicial y la longitud de la cadena que lo forma.                                                                                                                                                                            |
| [GetCharParams](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/getcharparams-method)                          | Proporciona acceso a los parámetros de un solo carácter.                                                                                                                                                                                                                                      |
| [GetDropCapCharParams](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/getdropcapcharparams-method)            | Proporciona acceso a los parámetros de la letra capitular de un párrafo.                                                                                                                                                                                                                      |
| [GetHyperlinkRange](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/gethyperlinkrange-method)                  | Analiza un único carácter de un hipervínculo y detecta el índice del carácter inicial y la longitud de la cadena que forma el hipervínculo.                                                                                                                                                   |
| [GetWordRecognitionVariants](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/getwordrecognitionvariants-metho) | Devuelve una colección de variantes de reconocimiento de una palabra en la posición actual dentro del texto de un párrafo.                                                                                                                                                                    |
| [Insert](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/insert-method)                                        | Inserta una cadena en el texto del párrafo.                                                                                                                                                                                                                                                   |
| [InsertParagraphBreak](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/insertparagraphbreak-method)            | Divide el párrafo en dos partes.                                                                                                                                                                                                                                                              |
| [InsertTab](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/inserttab-method)                                  | Inserta una tabulación en la posición seleccionada del texto.                                                                                                                                                                                                                                 |
| [InsertText](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/inserttext-method)                                | Inserta el texto especificado en el texto del párrafo.                                                                                                                                                                                                                                        |
| [NextGroup](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/nextgroup-method)                                  | Busca el siguiente carácter del párrafo cuyos parámetros seleccionados difieran de los del carácter en el que comienza la búsqueda. Este método puede utilizarse para encontrar todas las palabras en negrita o cursiva del párrafo, todos los caracteres reconocidos de forma incierta, etc. |
| [Range](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/range-method)                                          | Devuelve una subcadena del texto del párrafo.                                                                                                                                                                                                                                                 |
| [Remove](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/remove-method)                                        | Elimina un fragmento del texto del párrafo.                                                                                                                                                                                                                                                   |
| [SetBookmark](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/setbookmark-method)                              | Establece un marcador de usuario en una cadena dentro de un párrafo.                                                                                                                                                                                                                          |
| [SetCharParams](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/setcharparams-method)                          | Establece parámetros para un grupo de caracteres.                                                                                                                                                                                                                                             |
| [SetHyperlink](/es/fine-reader/engine/api-reference/text-related-objects/paragraph/sethyperlink-method)                            | Establece un hipervínculo en una cadena dentro de un párrafo.                                                                                                                                                                                                                                 |

<div id="related-objects">
  ## Objetos relacionados
</div>

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/paragraph.gif?s=95c0f15ae0feed187a6038598ffe6042" alt="Párrafo" width="339" height="346" data-path="images/fine-reader/engine/paragraph.gif" />[](/es/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/es/fine-reader/engine/api-reference/text-related-objects/text)[](/es/fine-reader/engine/api-reference/text-related-objects/paragraphs)[](/es/fine-reader/engine/api-reference/text-related-objects/paragraphlines)[](/es/fine-reader/engine/api-reference/text-related-objects/paragraphline)[](/es/fine-reader/engine/api-reference/text-related-objects/words)[](/es/fine-reader/engine/api-reference/text-related-objects/word)[](/es/fine-reader/engine/api-reference/text-related-objects/paragraphparams)[](/es/fine-reader/engine/api-reference/text-related-objects/paragraphstyle)[](/es/fine-reader/engine/api-reference/text-related-objects/fontstyle)[](/es/fine-reader/engine/api-reference/text-related-objects/listparams)[](/es/fine-reader/engine/api-reference/text-related-objects/list)[](/es/fine-reader/engine/api-reference/text-related-objects/listlevel)[](/es/fine-reader/engine/api-reference/text-related-objects/hyperlink)[](/es/fine-reader/engine/api-reference/text-related-objects/tabposition)[](/es/fine-reader/engine/api-reference/text-related-objects/tabpositions)

[Diagrama de objetos](/es/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## Parámetro de salida
</div>

Este objeto es el parámetro de salida del siguiente método:

* método [Item](/es/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method) del objeto [Párrafos](/es/fine-reader/engine/api-reference/text-related-objects/paragraphs)

<div id="input-parameter">
  ## Parámetro de entrada
</div>

Este objeto es el parámetro de entrada del método [IndexOf](/es/fine-reader/engine/api-reference/text-related-objects/paragraphs/indexof-method) del objeto [párrafo](/es/fine-reader/engine/api-reference/text-related-objects/paragraphs).

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

<Accordion title="Código C#">
  ```csharp theme={null}
  FREngine.IBlock block;
  int suspiciousCharsCount = 0;
  // Recorre los párrafos de un bloque de texto y calcula el número de caracteres sospechosos
  FREngine.ITextBlock textBlock = block.GetAsTextBlock();
  int paragraphsCount = textBlock.Text.Paragraphs.Count;
  for (int iPar = 0; iPar < paragraphsCount; iPar++)
  {
   FREngine.IParagraph par = textBlock.Text.Paragraphs[iPar];
   string text = par.Text;
   FREngine.ICharParams charParams = engine.CreateCharParams();
   for (int iChar = 0; iChar < text.Length; iChar++)
   {
    par.GetCharParams(iChar, charParams);
    if (charParams.IsSuspicious)
    {
     suspiciousCharsCount++;
    }
   }
  }
  ```
</Accordion>

Este objeto se usa en los siguientes ejemplos de código:

* Linux: [CustomLanguage](/es/fine-reader/engine/guided-tour/samples#customlanguage)
* Windows: [CustomLanguage](/es/fine-reader/engine/guided-tour/samples#customlanguage), [RecognizedTextProcessing](/es/fine-reader/engine/guided-tour/samples#recognizedtextprocessing); y en las herramientas de demostración: [Engine Predefined Processing Profiles](/es/fine-reader/engine/guided-tour/samples#engine_predefined_processing_profiles)

<div id="see-also">
  ## Consulte también
</div>

[Párrafos](/es/fine-reader/engine/api-reference/text-related-objects/paragraphs)

[Trabajar con texto](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-text)

[Trabajar con propiedades](/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
