Rectangle

Rectangle

Overzicht

Rectangle is een klasse in Aspose.Psd FOSS voor Python.

Slaat een set van vier gehele getallen op die de locatie en grootte van een rechthoek vertegenwoordigen.

Deze klasse verklaart 18 methoden voor Rectangle-objecten in Python-programma’s. Beschikbare methoden omvatten: __init__, ceiling, contains, empty, from_left_top_right_bottom, from_ltrb, from_point_and_size, from_points, inflate, inflate_rect, intersect, intersect_rect, en 6 extra methoden. Publieke leden zijn toegankelijk voor elke Python-applicatie na het installeren van het Aspose.Psd FOSS voor Python-pakket. Eigenschappen: bottom, height, is_empty, left, location, right, en nog 5.

Eigenschappen

NaamTypeToegangBeschrijving
bottom``Lezen/schrijvenHaalt de y-coördinaat van de onderrand van dit Rectangle op of stelt deze in.
is_empty``LezenHaalt een waarde op die aangeeft of dit Rectangle geen locatie of grootte heeft.
left``Lezen/schrijvenHaalt de x-coördinaat van de linkerrand van dit Rectangle op of stelt deze in.
right``Lezen/schrijvenHaalt de x-coördinaat van de rechterrand van dit Rectangle op of stelt deze in.
top``Lezen/schrijvenHaalt de y-coördinaat van de bovenrand van deze Rectangle op of stelt deze in.
location``Lezen/schrijvenHaalt de coördinaten van de linkerbovenhoek van deze Rectangle op of stelt deze in.
size``Lezen/schrijvenHaalt de grootte van deze Rectangle op of stelt deze in.
x``LezenHaalt de x op.
y``LezenHaalt de y op.
width``LezenHaalt de breedte op.
height``LezenHaalt de hoogte op.

Methoden

HandtekeningBeschrijving
__init__(x, y, width, height)Calls init(x, y, breedte, hoogte) op deze Rectangle-instantie.
empty()Stelt een Rectangle-structuur voor waarvan de eigenschappen niet geïnitialiseerd zijn.
from_left_top_right_bottom(left, top, right, bottom)Maakt een rechthoek aan op basis van randcoördinaten.
from_ltrb(left, top, right, bottom)Maakt een rechthoek aan op basis van randcoördinaten voor interne PSD-recordparsing.
from_points(point1, point2)Maakt een rechthoek die de opgegeven punten omvat.
from_point_and_size(location: Point, size: Size)Initialiseert een nieuw exemplaar vanuit een Point en een Size.
ceiling(value)Converteert een RectangleF-structuur naar een Rectangle-structuur door de coördinaten en grootte naar boven af te ronden.
round(value)Converteert een RectangleF structuur naar een Rectangle structuur door de coördinaten en grootte af te ronden.
truncate(value)Converteert een RectangleF structuur naar een Rectangle structuur door de coördinaten en grootte af te kappen.
inflate_rect(rectangle, x, y)Maakt en retourneert een uitgeblazen kopie van de opgegeven rechthoek.
intersect_rect(a, b)Retourneert een rechthoek die de doorsnede van twee rechthoeken weergeeft.
union_rect(a, b)Retourneert een rechthoek die de vereniging van twee rechthoeken bevat.
contains()Bepaalt of het opgegeven punt of de opgegeven rechthoek zich binnen deze Rectangle bevindt.
inflate()Vergroot deze Rectangle met de opgegeven grootte of afmetingen.
intersect(rectangle)Vervangt deze Rectangle door de intersectie met de opgegeven Rectangle.
intersects_with(rectangle)Bepaalt of deze rechthoek snijdt met de opgegeven rechthoek.
normalize()Normaliseert deze rechthoek zodat breedte en hoogte niet-negatief zijn.
offset()Verplaatst deze rechthoek met het gespecificeerde punt of de offsets.

Zie ook

 Nederlands