Saltar al contenido principal
Este objeto permite ajustar los parámetros de exportación del texto reconocido en formato HTML mediante las funciones de exportación de ABBYY FineReader Engine. Se pasa un puntero a este objeto a los métodos de exportación como parámetro de entrada, por lo que influye en 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 cualquier propiedad, consulte la descripción de la propiedad correspondiente. El objeto HTMLExportParams 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 del objeto: Linux: SaveToFile, y LoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemory, y LoadFromMemory.

Propiedades

,de solo lectura

Devuelve el objeto Engine.

Especifica la versión de HTML utilizada para la exportación.

Si establece el valor de esta propiedad en HFM_Format40 o HFM_Format50, las propiedades HTMLSynthesisMode y SeparatePages no pueden establecerse en HSM_PlainText y TRUE, respectivamente.

El valor predeterminado es HFM_Format40.

Especifica el modo de síntesis del código HTML a partir del texto reconocido. Hay cuatro modos de síntesis disponibles: conservar solo los párrafos, conservar párrafos y fuentes, conservar la estructura completa del documento, conservar una copia exacta del documento.

Si establece el valor de esta propiedad en HSM_PlainText, el valor de la propiedad HTMLFormatMode no puede establecerse en HFM_Format40 o HFM_Format50, y el valor de la propiedad UseCss debe establecerse en FALSE.

El valor predeterminado es HSM_FlexibleLayout, lo que significa que se conserva la estructura completa del documento.

Especifica si la estructura lógica del documento debe utilizarse para recrear la estructura del documento de salida. Si esta propiedad es FALSE, la estructura del documento de salida se recrea a partir de los bloques de diseño.

Esta propiedad no puede establecerse en TRUE si el valor de la propiedad SeparatePages es TRUE.

Esta propiedad es TRUE de forma predeterminada.

Si esta propiedad es TRUE y se exportan varias páginas al formato HTML, se inserta la etiqueta <HR> entre las páginas, lo que hace que el navegador muestre una línea horizontal.

Si esta propiedad es TRUE:
  • la estructura lógica del documento no se conserva (la propiedad UseDocumentStructure no puede establecerse en TRUE).
  • el valor de la propiedad HTMLFormatMode no puede establecerse en HFM_Format40 o HFM_Format50.
  • el valor de la propiedad UseCss debe establecerse en FALSE.

El valor predeterminado es FALSE.

Determina si se debe crear una hoja de estilos. Puede escribirse en un archivo .css independiente o en el encabezado del documento HTML.

Esta propiedad no puede establecerse en TRUE si el valor de la propiedad SeparatePages es TRUE.

El valor predeterminado de esta propiedad es TRUE.

Especifica el modo de división del documento de salida en archivos.

De forma predeterminada, esta propiedad es HDSM_None.

Especifica si las líneas originales del texto reconocido se conservan durante la exportación.

Esta propiedad es FALSE de forma predeterminada.

Especifica si los colores originales del texto y el fondo se conservan durante la exportación del texto reconocido en formato HTML.

Esta propiedad es TRUE de forma predeterminada.

Especifica si los títulos corrientes deben guardarse en el archivo HTML de salida.

Esta propiedad es TRUE de forma predeterminada.

,de solo lectura

Especifica si el autor, el asunto, el título y las palabras clave del documento deben escribirse en el archivo de salida. Estos parámetros del documento se definen en elsubobjeto delobject.

Especifica el tipo de codificación del archivo de salida en formato HTML.

Si desea cambiar el valor de esta propiedad a TET_Simple, primero debe establecer la página de códigos correcta (la propiedad CodePage).

El valor predeterminado de esta propiedad es TET_Auto. Esto significa que la codificación se selecciona en función de la constante utilizada para especificar el formato de exportación:

Esta propiedad especifica la página de códigos a la que se exporta el texto reconocido. El valor de esta propiedad solo se tiene en cuenta cuando la propiedad EncodingType tiene el valor TET_Simple (el texto exportado no es Unicode); en ese caso, la propiedad debe especificar una página de códigos válida (no puede ser CP_Null).

Primero establezca la página de códigos correcta y, solo después, cambie el valor de la propiedad EncodingType a TET_Simple.

De forma predeterminada, esta propiedad es CP_Null.

Especifica si las imágenes deben guardarse junto con el archivo en formato HTML. Si las imágenes no se incluyen, las referencias a ellas en los archivos HTML también se omiten.

El valor predeterminado es TRUE.

,de solo lectura

Especifica el formato de imagen y la calidad JPEG que deben utilizarse para las imágenes incrustadas en el archivo de salida.

Métodos

NombreDescripción
CopyFromInicializa las propiedades del objeto actual con los valores de propiedades similares de otro objeto.
LoadFromFileRestaura el contenido del objeto desde un archivo del disco.
LoadFromMemory <Note> : Solo para Windows. </Note>Restaura el contenido del objeto desde la memoria global.
SaveToFileGuarda el contenido del objeto en un archivo del disco.
SaveToMemory <Note> : Solo para Windows. </Note>Guarda el contenido del objeto en la memoria global.
HTMLExportParams Diagrama de objetos

Parámetro de salida

Este objeto es el parámetro de salida del método CreateHTMLExportParams del objeto Engine.

Parámetro de entrada

Este objeto se pasa como parámetro de entrada a los siguientes métodos:

Ejemplos

El objeto se usa en los siguientes ejemplos de código: CommandLineInterface (Windows y Linux).

Consulte también

Ajuste de los parámetros de exportación Trabajar con perfiles Trabajar con propiedades