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.
HRESULT WriteToFile(
BSTR FileName,
ImageFileFormatEnum Format,
IImageModification* Modification,
IUnknown* ExtendedParams
);
void WriteToFile(
string FileName,
ImageFileFormatEnum Format,
IImageModification Modification,
object ExtendedParams
);
Sub WriteToFile( _
FileName As String, _
Format As ImageFileFormatEnum, _
[Modification As IImageModification = Nothing], _
[ExtendedParams As Object = Nothing] _
)
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.
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.
Trabalhando com imagens
ImageFileFormatEnum
ImageModification