Pular para o conteúdo principal
Este método salva uma cópia do plano de imagem atual em um arquivo de imagem no formato especificado.
Não é possível usar este método para salvar um arquivo PDF somente com imagem. Isso pode ser feito usando um dos métodos de exportação, por exemplo, o método Export do objeto FRPage correspondente, com IPDFExportParams::TextExportMode definido como PEM_ImageOnly.

Sintaxe

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 contém o caminho completo do arquivo de imagem no qual a imagem deve ser salva. Exemplo: C:\MyPictures\MyPic.bmp. Se já existir um arquivo nesse caminho, ele será sobrescrito sem aviso. Format [in] Uma variável do tipo ImageFileFormatEnum que especifica o formato do arquivo de saída. Nem todos os formatos definidos por essa enumeração oferecem suporte à gravação. Modification [in] Este parâmetro do tipo ImageModification define as modificações aplicadas à imagem antes de gravá-la no arquivo. Este parâmetro é opcional e pode ser 0; nesse caso, nenhuma modificação é aplicada à imagem. ExtendedParams [in] Esta variável pode se referir a um objeto JpegExtendedParams, PngExtendedParams ou TiffExtendedParams, que define parâmetros para salvar a imagem nos formatos JPEG, PNG ou TIFF, respectivamente. Este parâmetro é opcional e pode ser 0. Nesse caso, a imagem é salva com compactação JPEG 2000 sem perdas, no caso de JPEG; sem transparência, no caso de PNG; ou com a qualidade padrão, no caso de TIFF.
No Linux, se você estiver trabalhando com o ABBYY FineReader Engine carregado em processo externo, deverá passar NULL para este parâmetro.

Valores de retorno

Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Veja também

Trabalhando com imagens ImageFileFormatEnum ImageModification