Saltar al contenido principal
Este método guarda una copia del plano de la imagen actual en un archivo de imagen con el formato especificado.
No puede utilizar este método para guardar un archivo PDF que contenga solo imágenes. Para ello, use uno de los métodos de exportación; por ejemplo, el método Export del objeto FRPage correspondiente con IPDFExportParams::TextExportMode establecido en PEM_ImageOnly.

Sintaxis

C++

HRESULT WriteToFile(
  BSTR                FileName,
  ImageFileFormatEnum Format,
  IImageModification* Modification,
  IUnknown*           ExtendedParams
);

C#

void WriteToFile(
  string              FileName,
  ImageFileFormatEnum Format,
  IImageModification   Modification,
  object              ExtendedParams
);

Visual Basic .NET

Sub WriteToFile( _
  FileName As String, _
  Format As ImageFileFormatEnum, _
  [Modification As IImageModification = Nothing], _
  [ExtendedParams As Object = Nothing] _
)

Parámetros

FileName [in] Este parámetro contiene la ruta completa del archivo de imagen en el que se guardará la imagen. Ejemplos: C:\MyPictures\MyPic.bmp. Si ya existe un archivo en esta ruta, se sobrescribirá sin previo aviso. Format [in] Variable de tipo ImageFileFormatEnum que especifica el formato del archivo de salida. No todos los formatos definidos en esta enumeración admiten escritura. Modification [in] Este parámetro de tipo ImageModification define las modificaciones que se aplican a la imagen antes de escribirla en un archivo. Este parámetro es opcional y puede ser 0; en ese caso, no se aplica ninguna modificación a la imagen. ExtendedParams [in] Esta variable puede hacer referencia a un objeto JpegExtendedParams, PngExtendedParams o TiffExtendedParams, que define los parámetros para guardar la imagen en formato JPEG, PNG o TIFF, respectivamente. Este parámetro es opcional y puede ser 0. En ese caso, la imagen se guarda con compresión JPEG 2000 sin pérdidas, en el caso de JPEG; sin transparencia, en el caso de PNG; o con la calidad predeterminada, en el caso de TIFF.
En Linux, si trabaja con ABBYY FineReader Engine cargado fuera de proceso, debe pasar NULL para este parámetro.

Valores de retorno

Este método no tiene valores de retorno específicos. Devuelve los valores de retorno estándar de las funciones de ABBYY FineReader Engine.

Consulte también

Trabajar con imágenes ImageFileFormatEnum ImageModification