Pular para o conteúdo principal
Este método modifica o ImageDocument atual. É possível aplicar todas as modificações definidas pelo objeto ImageModification. Para executar a modificação, faça o seguinte:
  1. Crie um objeto ImageModification usando o método CreateImageModification do objeto Engine.
  2. Especifique os parâmetros necessários.
  3. Chame o método Modify com esse objeto como parâmetro de entrada. A alteração efetiva ocorre somente quando esse método é chamado.
  4. Salve as alterações usando o método IImageDocument::SaveModified.
As modificações na imagem só são salvas quando o método IImageDocument::SaveModified é chamado. Se o objeto ImageDocument for liberado antes que esse método seja chamado, as modificações não serão salvas.
Todos os blocos devem ser removidos do layout da página antes de chamar esse método. Chame o método ILayoutBlocks::DeleteAll para as coleções ILayout::Blocks, ILayout::BlackSeparators e ILayout::VisualBlocks (Win) do layout correspondente.

Sintaxe

C++

HRESULT Modify( IImageModification* Modification );

C#

void Modify( IImageModification Modification );

Visual Basic .NET

Sub Modify(Modification As IImageModification)

Parâmetros

Modification [in] Esta variável do tipo ImageModification especifica as transformações que devem ser aplicadas ao objeto ImageDocument.

Valores de retorno

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

Observações

Todas as informações sobre a imagem original serão perdidas após a chamada do método. Este método aplica modificações aos planos de imagem preto e branco, cinza e cor do ImageDocument. Todas as demais páginas são excluídas do ImageDocument. Elas serão recriadas sob demanda.

Veja também

ImageModification