Saltar al contenido principal
Este método modifica el objeto ImageDocument actual. Permite realizar todas las modificaciones definidas por el objeto ImageModification. Para realizar una modificación, haga lo siguiente:
  1. Cree un objeto ImageModification mediante el método CreateImageModification del objeto Engine.
  2. Especifique los parámetros necesarios.
  3. Llame al método Modify con este objeto como parámetro de entrada. El cambio efectivo se produce solo cuando se llama a este método.
  4. Guarde los cambios mediante el método IImageDocument::SaveModified.
Los cambios realizados en la imagen no se guardan hasta que se llama al método IImageDocument::SaveModified. Si el objeto ImageDocument se libera antes de llamar a este método, los cambios no se guardan.
Todos los bloques deben eliminarse del diseño de página antes de llamar a este método. Llame al método ILayoutBlocks::DeleteAll para las colecciones ILayout::Blocks, ILayout::BlackSeparators y ILayout::VisualBlocks (Win) del diseño correspondiente.

Sintaxis

C++

HRESULT Modify( IImageModification* Modification );

C#

void Modify( IImageModification Modification );

Visual Basic .NET

Sub Modify(Modification As IImageModification)

Parámetros

Modification [in] Esta variable de tipo ImageModification especifica las transformaciones que se realizarán sobre el objeto ImageDocument.

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.

Observaciones

Toda la información sobre la imagen original se perderá tras llamar al método. Este método aplica modificaciones a los planos de imagen blanco y negro, gris y color del ImageDocument. Todas las demás páginas del ImageDocument se eliminan. Se crearán cuando sea necesario.

Consulte también

ImageModification