Vai al contenuto principale
Questo metodo modifica l’oggetto ImageDocument corrente. È possibile applicare tutte le modifiche definite dall’oggetto ImageModification. Per eseguire la modifica, procedere come segue:
  1. Creare un oggetto ImageModification tramite il metodo CreateImageModification dell’oggetto Engine.
  2. Specificare i parametri necessari.
  3. Chiamare il metodo Modify passando questo oggetto come parametro di input. La modifica viene effettivamente applicata solo quando si chiama questo metodo.
  4. Salvare le modifiche utilizzando il metodo IImageDocument::SaveModified.
Le modifiche all’immagine non vengono salvate finché non viene chiamato il metodo IImageDocument::SaveModified. Se l’oggetto ImageDocument viene rilasciato prima della chiamata di questo metodo, le modifiche non vengono salvate.
Tutti i blocchi devono essere rimossi dal layout della pagina prima di chiamare questo metodo. Chiamare il metodo ILayoutBlocks::DeleteAll per le raccolte ILayout::Blocks, ILayout::BlackSeparators e ILayout::VisualBlocks (Win) del layout corrispondente.

Sintassi

C++

HRESULT Modify( IImageModification* Modification );

C#

void Modify( IImageModification Modification );

Visual Basic .NET

Sub Modify(Modification As IImageModification)

Parametri

Modification [in] Questa variabile del tipo ImageModification specifica le trasformazioni da eseguire sull’oggetto ImageDocument.

Valori di ritorno

Questo metodo non prevede valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Osservazioni

Tutte le informazioni sull’immagine originale andranno perse dopo la chiamata del metodo. Questo metodo applica modifiche ai piani dell’immagine in bianco e nero, in grigio e a colori dell’ImageDocument. Tutte le altre pagine vengono eliminate dall’ImageDocument. Verranno create su richiesta.

Vedi anche

ImageModification