RasterSurface
Przegląd
RasterSurface jest klasą w Aspose.Page FOSS dla Python.
Powierzchnia pikseli RGBA w pamięci.
Ta klasa zapewnia 3 metody do pracy z obiektami RasterSurface w programach Python. Dostępne metody to: create, get_pixel, set_pixel. Wszystkie publiczne członkowie są dostępni dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Page FOSS dla Python. Właściwości: clip_mask, height, pixels, width.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
width | int | Odczyt/zapis | Pobiera lub ustawia szerokość. |
height | int | Odczyt/zapis | Pobiera lub ustawia height. |
pixels | bytearray | Odczyt/zapis | Pobiera lub ustawia piksele. |
clip_mask | `bytearray | None` | Odczyt/zapis |
Metody
| Sygnatura | Opis |
|---|---|
create(width: int, height: int, background: tuple[int, int, int, int]) → "RasterSurface" | |
set_pixel(x: int, y: int, color: tuple[int, int, int, int]) | Ustawia wartość piksela. |
get_pixel(x: int, y: int) → tuple[int, int, int, int] |