> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TransformationMade-Methode der IImageDocumentEvents-Schnittstelle

> TransformationMade-Methode der IImageDocumentEvents-Schnittstelle in der ABBYY FineReader Engine API — clientseitige Methode, die aufgerufen wird, wenn eine Transformation (Drehung, Spiegelung, Invertierung) auf das Bild angewendet wurde, entweder explizit über IImageDocument.Transform oder intern durch ABBYY FineReader Engine.

Diese Methode wird clientseitig implementiert. Sie wird von ABBYY FineReader Engine aufgerufen, wenn am Bild eine Transformation vorgenommen wurde – entweder explizit durch Aufruf der Methode [IImageDocument::Transform](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/transform-method) oder intern durch ABBYY FineReader Engine (wenn beispielsweise die Bildausrichtung korrigiert wurde). Die Implementierung dieser Methode kann das Bild neu laden, um dem Benutzer die Änderungen anzuzeigen, wie es auch in ABBYY FineReader der Fall ist. Ein Neuladen des Bildes ist erforderlich, wenn die Clientanwendung beispielsweise Ereignisse vom Objekt [FRDocument](/de/fine-reader/engine/api-reference/document-related-objects/frdocument) empfängt und erkannte Teile des Bildes farbig ausfüllt.

<div id="syntax">
  ## Syntax
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT TransformationMade(
  RotationTypeEnum Rotation,
  VARIANT_BOOL     WasMirrored,
  VARIANT_BOOL     WasInverted
);
```

### C\#

```csharp theme={null}
void TransformationMade(
  RotationTypeEnum Rotation,
  bool             WasMirrored,
  bool             WasInverted
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub TransformationMade( _
  Rotation As RotationTypeEnum, _
  WasMirrored As Boolean, _
  WasInverted As Boolean _
)
```

<div id="parameters">
  ## Parameter
</div>

Rotation

\[in] Diese Variable vom Typ [RotationTypeEnum](/de/fine-reader/engine/api-reference/enumerations/rotationtypeenum) gibt an, welche Art von Drehung auf das Bild angewendet wurde.

WasMirrored

\[in] Diese boolesche Variable gibt an, ob das Bild gespiegelt wurde.

WasInverted

\[in] Diese boolesche Variable gibt an, ob die Bildfarben invertiert wurden.

<div id="return-values">
  ## Rückgabewerte
</div>

Der Rückgabewert dieser Methode wird ignoriert.

<div id="remarks">
  ## Hinweise
</div>

* Die clientseitige Implementierung dieser Methode muss sicherstellen, dass alle innerhalb der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und dass keine Ausnahmen über die Methode hinaus weitergegeben werden. Wird eine Ausnahme über die Methode hinaus weitergegeben, kann dies zu unvorhersehbaren Ergebnissen führen (z. B. zum Programmabbruch).
* Wenn das Bild transformiert wurde, können sich seine Pixelabmessungen ändern.

<div id="see-also">
  ## Siehe auch
</div>

[ImageDocument](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument)

[IImageDocumentEvents](/de/fine-reader/engine/api-reference/image-related-objects/iimagedocumentevents)
