> ## 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.

# IDrawContext

> Zeichnen Sie mit dem Skripting-Objekt IDrawContext in ABBYY FlexiCapture in Stationsfenstern: Linien, Rechtecke und Pixel in RGB-Farben und mit Transparenz.

<div id="what-it-does">
  ## Was es bewirkt
</div>

Stellt den Zeichenkontext dar. Ermöglicht das Zeichnen elementarer geometrischer Objekte mithilfe von Skripten. Die Farbe wird als Folge von vier Bytes angegeben: 0x00BBGGRR, wobei das „BB“-Byte den Blauanteil, das „GG“-Byte den Grünanteil und das „RR“-Byte den Rotanteil darstellt.

<div id="methods">
  ## Methoden
</div>

| **Definition**                                                                                                                                             | **Beschreibung**                                                                                                         |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| FillAlphaRect( rect : [IShellRect](/de/flexi-capture/appendix/scripts-shell/i-shell-rect), rgbColor : int, alpha : int )                                   | Zeichnet ein gefülltes Rechteck mit dem angegebenen Transparenzgrad.                                                     |
| FillRect( rect : [IShellRect](/de/flexi-capture/appendix/scripts-shell/i-shell-rect), rgbColor : int )                                                     | Zeichnet ein gefülltes Rechteck in der angegebenen Farbe.                                                                |
| GetPixel( x : int, y : int ) : int                                                                                                                         | Ruft die Pixelfarbe (in RGB) an den angegebenen Koordinaten ab.                                                          |
| Line( start : [IPoint](/de/flexi-capture/appendix/scripts-shell/ipoint), end : [IPoint](/de/flexi-capture/appendix/scripts-shell/ipoint), rgbColor : int ) | Zeichnet eine Linie in der angegebenen Farbe, die die Punkte „start“ und „end“ verbindet.                                |
| Rect( rect : [IShellRect](/de/flexi-capture/appendix/scripts-shell/i-shell-rect), rgbColor : int )                                                         | Zeichnet ein Rechteck mit einem Rahmen in der angegebenen Farbe.                                                         |
| SetPixel( x : int, y : int, rgbColor : int ) : int                                                                                                         | Setzt die Farbe (in RGB) des Pixels an den angegebenen Koordinaten. Gibt die vorherige Farbe des Pixels (in RGB) zurück. |

<div id="properties">
  ## Eigenschaften
</div>

| Name   | Typ | Zugriff          | Beschreibung                  |
| ------ | --- | ---------------- | ----------------------------- |
| Handle | int | Schreibgeschützt | Das Handle des Kontexts (HDC) |
