RasterSurface
المعلومات العامة
RasterSurface هي فئة في Aspose.Page FOSS لـ Python.
سطح البكسل RGBA في الذاكرة.
يوفر هذا الفصل 3 طرق للعمل مع RasterSurface كائنات في برامج Python. المنهجيات المتاحة تشمل: create, get_pixel, set_pixel. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Page FOSS for 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] |