Saltar al contenido principal
Este método guarda la página en un archivo en un formato externo. Los formatos de archivo disponibles se representan mediante las constantes de la enumeración FileExportFormatEnum.

Sintaxis

C++

HRESULT Export(
  BSTR                 ExportFileName,
  FileExportFormatEnum Format,
  IUnknown*            ExportParams
);

C#

void Export(
  string               ExportFileName,
  FileExportFormatEnum Format,
  object               ExportParams
);

Visual Basic .NET

Sub Export( _
  ExportFileName As String, _
  Format As FileExportFormatEnum, _
  [ExportParams As Object = Nothing] _
)

Parámetros

ExportFileName [in] Esta variable contiene la ruta completa del archivo de salida. Si este archivo ya existe, se sobrescribe sin confirmación. Format [in] Esta variable especifica el formato del archivo de salida. Consulte la descripción de FileExportFormatEnum para conocer los formatos de archivo admitidos. ExportParams [in] Pase el objeto de parámetros de exportación del tipo correspondiente a su formato de archivo mediante este parámetro de entrada. Por ejemplo, si va a guardar el texto en un archivo RTF, cree un objeto RTFExportParams, establezca en él los parámetros necesarios y páselo a este método como parámetro de entrada exportParams. Este parámetro puede ser 0; en ese caso, se usan los valores predeterminados de los parámetros de exportación.
En Linux, si trabaja con ABBYY FineReader Engine cargado fuera del proceso, debe pasar NULL para este parámetro. Si desea pasar los parámetros de exportación, cree un perfil de usuario con la configuración deseada.

Valores de retorno

Durante la exportación a PDF o XPS, este método puede devolver los errores FREN_E_INVALID_CREATION_DATE_FORMAT o FREN_E_INVALID_MODIFICATION_DATE_FORMAT, que indican que el formato de la fecha de creación o de modificación no es válido. También devuelve los códigos de retorno estándar de las funciones de ABBYY FineReader Engine.

Observaciones

  • En la mayoría de los casos, debe realizar la síntesis del documento antes de exportar la página. Omitir la síntesis del documento puede provocar errores durante la exportación. Para ello, puede usar los métodos del objeto FRDocument o el método IFRPage::Synthesize.
  • Este método puede notificar eventos a los receptores asociados a la interfaz IConnectionPointContainer del objeto FRPage.

Consulte también

FRPage Ajuste de los parámetros de exportación