RasterSurface
RasterSurface
خلاصه ای
RasterSurface در این مطلب به عنوان یک کلاس برای Python می پردازیم.
در حافظه پکسل RGBA.
این کلاس 3 روش برای کار با RasterSurface اشیاء در برنامه های Python ارائه می دهد. روش های موجود شامل: create, get_pixel, set_pixel. همه اعضای عمومی پس از نصب Aspose.Page FOSS برای بسته Python به هر برنامه Python دسترسی دارند. اموال : clip_mask, height, pixels, width.
خواص
| نام | نوع | دسترسی | توصیف |
|---|---|---|---|
width | int | خواندن / نوشتن | یا به اندازه ی یک پهنای باند می رسد. |
height | int | خواندن / نوشتن | یا بالا می رود و یا بلند می شود. |
pixels | bytearray | خواندن / نوشتن | پکس ها را می گیرند یا قرار می دهند. |
clip_mask | `bytearray | None` | خواندن / نوشتن |
روش ها
| امضا | توصیف |
|---|---|
create(width: int, height: int, background: tuple[int, int, int, int]) → "RasterSurface" | |
set_pixel(x: int, y: int, color: tuple[int, int, int, int]) | ارزش پیکسل را تعیین کنید. |
get_pixel(x: int, y: int) → tuple[int, int, int, int] |