Rectangle
סקירה כללית
Rectangle היא מחלקה ב Aspose.Psd FOSS עבור Python.
אוגר קבוצה של ארבעה מספרים שלמים המייצגים את המיקום והגודל של מלבן.
מחלקה זו מכריזה על 18 שיטות עבור אובייקטי Rectangle בתוכניות Python. השיטות הזמינות כוללות: __init__, ceiling, contains, empty, from_left_top_right_bottom, from_ltrb, from_point_and_size, from_points, inflate, inflate_rect, intersect, intersect_rect, ו-6 שיטות נוספות. החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.Psd FOSS עבור Python. מאפיינים: bottom, height, is_empty, left, location, right, ו-5 נוספים.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
bottom | `` | קריאה/כתיבה | מקבל או מגדיר את קואורדינטת ה-y של הצלע התחתונה של מלבן זה. |
is_empty | `` | קריאה | מקבל ערך שמציין האם למלבן זה אין מיקום או גודל. |
left | `` | קריאה/כתיבה | מקבל או מגדיר את קואורדינטת ה-x של הצלע השמאלית של מלבן זה. |
right | `` | קריאה/כתיבה | מקבל או מגדיר את קואורדינטת ה-x של הצלע הימנית של מלבן זה. |
top | `` | קריאה/כתיבה | מקבל או מגדיר את הקואורדינטה y של הקצה העליון של מלבן זה. |
location | `` | קריאה/כתיבה | מקבל או מגדיר את הקואורדינטות של הפינה השמאלית-עליון של מלבן זה. |
size | `` | קריאה/כתיבה | מקבל או מגדיר את הגודל של Rectangle זה. |
x | `` | קריאה | מקבל את x. |
y | `` | קריאה | מקבל את ה-y. |
width | `` | קריאה | מקבל את הרוחב. |
height | `` | קריאה | מקבל את הגובה. |
שיטות
| חתימה | תיאור |
|---|---|
__init__(x, y, width, height) | Calls init(x, y, width, height) במופע Rectangle הזה. |
empty() | מייצג מבנה Rectangle שבו המאפיינים שלו נותרו ללא אתחול. |
from_left_top_right_bottom(left, top, right, bottom) | יוצר Rectangle מקואורדינטות הקצוות. |
from_ltrb(left, top, right, bottom) | יוצר מלבן מקואורדינטות קצה עבור ניתוח רשומות PSD פנימיות. |
from_points(point1, point2) | יוצר מלבן המתפרש על פני הנקודות שצוינו. |
from_point_and_size(location: Point, size: Size) | אתחול מופע חדש מ-Point ו-Size. |
ceiling(value) | ממיר מבנה RectangleF למבנה Rectangle על-ידי עיגול למעלה של הקואורדינטות והגודל. |
round(value) | ממיר מבנה RectangleF למבנה Rectangle על-ידי עיגול הקואורדינטות והגודל. |
truncate(value) | ממיר מבנה RectangleF למבנה Rectangle על-ידי קיצוץ הקואורדינטות והגודל. |
inflate_rect(rectangle, x, y) | יוצר ומחזיר עותק מוגדל של המלבן שצוין. |
intersect_rect(a, b) | מחזיר מלבן שמייצג את החפפה של שני מלבנים. |
union_rect(a, b) | מחזיר מלבן שמכיל את האיחוד של שני מלבנים. |
contains() | קובע האם הנקודה או המלבן המצוינים נמצאים בתוך מלבן זה. |
inflate() | מגדיל את המלבן הזה לפי הגודל או המימדים המצוינים. |
intersect(rectangle) | מחליף את המלבן הזה עם החיתוך שלו עם המלבן המצויין. |
intersects_with(rectangle) | קובע האם מלבן זה חותך את המלבן המצוין. |
normalize() | מנרמל את המלבן הזה כך שהרוחב והגובה יהיו לא שליליים. |
offset() | מזיז את המלבן הזה לפי הנקודה או ההזזות שצוינו. |