Rectangle

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()מזיז את המלבן הזה לפי הנקודה או ההזזות שצוינו.

ראה גם

 עברית