> ## 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 TextExportParams (interfaz ITextExportParams)

> Objeto TextExportParams (interfaz ITextExportParams) en la API de ABBYY FineReader Engine: ajusta la exportación del texto reconocido a TXT o CSV; en CSV, las líneas se entrecomillan con separadores y las comillas internas se duplican.

Este objeto permite ajustar los parámetros de exportación del texto reconocido en formato TXT o CSV mediante las funciones de exportación de ABBYY FineReader Engine. Para seleccionar el formato de exportación, use la propiedad ExportFormat. En CSV, se aplica el siguiente formato:

* Se conservan las líneas originales
* Las líneas que contienen símbolos separadores se encierran entre comillas (" ")
* Las comillas dentro de otras comillas se duplican

Se pasa un puntero a este objeto a los métodos de exportación como parámetro de entrada y, por tanto, afecta a los resultados de la exportación. Todas las propiedades de un objeto recién creado de este tipo se establecen en valores predeterminados adecuados. Para obtener más información sobre el valor predeterminado de una propiedad concreta, consulte la descripción de la propiedad correspondiente.

El objeto TextExportParams es un objeto persistente. Esto significa que el estado actual del objeto puede escribirse en almacenamiento persistente. Más adelante, el objeto puede volver a crearse leyendo su estado desde el almacenamiento persistente. Los siguientes métodos proporcionan persistencia al objeto:

Linux: [SaveToFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), y [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)

Windows [SaveToFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method), [SaveToMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method), y [LoadFromMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method).

<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">
            de solo lectura
          </a>
        </p>
      </td>

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

    <tr>
      <td colspan="3">
        <p>
          <em>Configuración principal</em>
        </p>
      </td>
    </tr>

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

          <strong>ExportFormat</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/txtexportformatenum">
              TXTExportFormatEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Especifica el formato de exportación: TXT, CSV con el diseño completo conservado o
          CSV solo con el texto de las tablas.
        </p>

        <p>
          De forma predeterminada, el valor de la propiedad es TEF\_TXT, lo que significa que
          se realiza la exportación al formato TXT.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Configuración de formato</em>
        </p>
      </td>
    </tr>

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

          <strong>ExportParagraphsAsOneLine</strong>
        </p>
      </td>

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

      <td>
        <p>
          Especifica si cada párrafo del texto reconocido se exporta como una
          sola línea. Esta propiedad se ignora si la propiedad{" "}
          <strong>LayoutRetentionMode</strong> está establecida en un valor
          distinto al predeterminado.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>InsertEmptyLineBetweenParagraphs</strong>
        </p>
      </td>

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

      <td>
        <p>
          Especifica si se debe insertar una línea vacía entre párrafos. Esta
          propiedad se ignora si la propiedad <strong>LayoutRetentionMode</strong>{" "}
          está establecida en un valor distinto al predeterminado.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>LayoutRetentionMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/textlayoutretentionmodeenum">
              TextLayoutRetentionModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gestiona la configuración de emulación de diseño durante la exportación al formato TXT.
        </p>

        <p>El valor predeterminado de esta propiedad es TXTLRM\_Auto.</p>
      </td>
    </tr>

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

          <strong>RetainLayout</strong>
        </p>
      </td>

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

      <td>
        <p>
          Esta propiedad está en desuso y se eliminará en versiones futuras. Para
          simular el diseño original mediante espacios, establezca la propiedad{" "}
          <strong>LayoutRetentionMode</strong> en TXTLRM\_ExactCopy.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>UsePageBreaks</strong>
        </p>
      </td>

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

      <td>
        <p>
          Especifica si se insertarán símbolos de salto de página (0x12) entre páginas
          cuando se exporten varias páginas al formato TXT o CSV.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>AppendToEnd</strong>
        </p>
      </td>

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

      <td>
        <p>
          Especifica si el texto exportado se agrega al final del archivo en caso de
          que este ya exista.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>WriteBomCharacter</strong>
        </p>
      </td>

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

      <td>
        <p>
          Especifica si la marca de orden de bytes (BOM) debe aparecer al inicio
          del flujo de texto cuando el documento se exporta al formato TXT con
          codificación UTF-8.
        </p>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>WriteRunningTitles</strong>
        </p>
      </td>

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

      <td>
        <p>
          Especifica si los títulos corrientes deben guardarse en el archivo TXT
          de salida.
        </p>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>TabSeparator</strong>
        </p>
      </td>

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

      <td>
        <p>
          Almacena la cadena con la que se reemplazan los separadores de tabla en el
          texto exportado. Esta propiedad se aplica durante la exportación a
          los formatos CSV y TXT.
        </p>

        <p>De forma predeterminada, el valor del separador de tabla es "\t".</p>
      </td>
    </tr>

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

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

          <strong>EncodingType</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/textencodingtypeenum">
              TextEncodingTypeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Especifica el tipo de codificación del archivo de salida en formato TXT o CSV.
        </p>

        <p>
          Esta propiedad es TET\_Auto de forma predeterminada. Esto significa que la codificación se
          selecciona del siguiente modo:
        </p>

        <ul>
          <li>
            cuando el formato de exportación se especifica mediante la constante{" "}

            <strong>
              <a href="/es/fine-reader/engine/api-reference/enumerations/fileexportformatenum#fef_textversion10defaults">
                FEF\_TextVersion10Defaults
              </a>
            </strong>

            {" "}

            , esta propiedad se resuelve en TET\_Simple;
          </li>

          <li>
            cuando el formato de exportación se especifica mediante la constante{" "}

            <strong>
              <a href="/es/fine-reader/engine/api-reference/enumerations/fileexportformatenum#fef_textunicodedefaults">
                FEF\_TextUnicodeDefaults
              </a>
            </strong>

            {" "}

            , esta propiedad se resuelve en TET\_UTF8.
          </li>
        </ul>
      </td>
    </tr>

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

          <strong>CodePage</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/enumerations/codepageenum">
              CodePageEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Esta propiedad especifica la página de códigos a la que se exporta el texto reconocido.
        </p>

        <p>
          El valor de esta propiedad se aplica únicamente cuando la propiedad{" "}
          <strong>EncodingType</strong> tiene el valor TET\_Simple
          <strong> </strong>(el texto exportado no es Unicode). Si esta propiedad
          no especifica ninguna página de códigos (CP\_Null), la página de códigos se
          selecciona automáticamente.
        </p>

        <p>De forma predeterminada, esta propiedad es CP\_Null.</p>
      </td>
    </tr>
  </tbody>
</table>

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

| Nombre                                                                                                                                                     | Descripción                                                                                           |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| [CopyFrom](/es/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method)                                   | Inicializa las propiedades del objeto actual con los valores de propiedades similares de otro objeto. |
| [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                                 | Restaura el contenido del objeto desde un archivo del disco.                                          |
| [LoadFromMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) <br /><br /> **Nota:** *Solo para Windows.* | Restaura el contenido del objeto desde la memoria global.                                             |
| [SaveToFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                                                     | Guarda el contenido del objeto en un archivo del disco.                                               |
| [SaveToMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) <br /><br /> **Nota:** *Solo para Windows.*     | Guarda el contenido del objeto en la memoria global.                                                  |

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

Este objeto es el parámetro de salida del método [CreateTextExportParams](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) del objeto [Engine](/es/fine-reader/engine/api-reference/engine-object-iengine-interface).

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

Este objeto se utiliza como parámetro de entrada en los siguientes métodos:

* métodos [Export](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/export-method), [ExportPages](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/exportpages-method) y [ExportToMemory](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/exporttomemory-method) del objeto [FRDocument](/es/fine-reader/engine/api-reference/document-related-objects/frdocument)

* método [Export](/es/fine-reader/engine/api-reference/document-related-objects/frpage/export-method) del objeto [FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage)

* método [RecognizeImageFile](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/recognizeimagefile-method) del objeto [Engine](/es/fine-reader/engine/api-reference/engine-object-iengine-interface)

* método [OnExportPages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onexportpages-method) de la interfaz [IDocumentViewerEvents](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents) para componentes visuales de Windows

* método [OnSendToPages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onsendtopages-method) de la interfaz [IDocumentViewerEvents](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents) para componentes visuales de Windows

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

Este objeto se utiliza en los siguientes ejemplos de código: [CommandLineInterface](/es/fine-reader/engine/guided-tour/samples#commandlineinterface) (Windows y Linux)

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

[Ajuste de los parámetros de exportación](/es/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters)

[Uso de perfiles](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles)

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