Rectangle

Rectangle

Översikt

Rectangle är en klass i Aspose.Psd FOSS för Python.

Lagrar en uppsättning av fyra heltal som representerar positionen och storleken på en rektangel.

Denna klass deklarerar 18 metoder för Rectangle-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, ceiling, contains, empty, from_left_top_right_bottom, from_ltrb, from_point_and_size, from_points, inflate, inflate_rect, intersect, intersect_rect och 6 ytterligare metoder. Publika medlemmar är åtkomliga för alla Python-applikationer efter installation av Aspose.Psd FOSS för Python-paketet. Egenskaper: bottom, height, is_empty, left, location, right och 5 till.

Egenskaper

NamnTypÅtkomstBeskrivning
bottom``Läs/SkrivHämtar eller anger y-koordinaten för den nedre kanten på denna Rectangle.
is_empty``LäsHämtar ett värde som indikerar om denna Rectangle saknar position eller storlek.
left``Läs/SkrivHämtar eller anger x-koordinaten för den vänstra kanten på denna Rectangle.
right``Läs/SkrivHämtar eller anger x-koordinaten för den högra kanten på denna Rectangle.
top``Läs/SkrivHämtar eller anger y-koordinaten för den övre kanten av denna rektangel.
location``Läs/SkrivHämtar eller anger koordinaterna för det övre vänstra hörnet av denna rektangel.
size``Läs/SkrivHämtar eller anger storleken på detta Rectangle.
x``LäsHämtar x.
y``LäsHämtar y.
width``LäsHämtar bredden.
height``LäsHämtar höjden.

Metoder

SignaturBeskrivning
__init__(x, y, width, height)Calls init(x, y, width, height) på denna Rectangle-instans.
empty()Representerar en Rectangle-struktur med dess egenskaper oinitierade.
from_left_top_right_bottom(left, top, right, bottom)Skapar en rektangel från kantkoordinater.
from_ltrb(left, top, right, bottom)Skapar en rektangel från kantkoordinater för intern PSD-record parsing.
from_points(point1, point2)Skapar en rektangel som omfattar de angivna punkterna.
from_point_and_size(location: Point, size: Size)Initierar en ny instans från en Point och en Size.
ceiling(value)Konverterar en RectangleF-struktur till en Rectangle-struktur genom att avrunda koordinaterna och storleken uppåt.
round(value)Konverterar en RectangleF-struktur till en Rectangle-struktur genom att avrunda koordinaterna och storleken.
truncate(value)Konverterar en RectangleF-struktur till en Rectangle-struktur genom att trunkera koordinaterna och storleken.
inflate_rect(rectangle, x, y)Skapar och returnerar en utvidgad kopia av den angivna rektangeln.
intersect_rect(a, b)Returnerar en rektangel som representerar snittet av två rektanglar.
union_rect(a, b)Returnerar en rektangel som innehåller unionen av två rektanglar.
contains()Bestämmer om den angivna punkten eller rektangeln finns inom denna Rectangle.
inflate()Utvidgar denna rektangel med den angivna storleken eller dimensionerna.
intersect(rectangle)Ersätter denna rektangel med dess skärningspunkt med den angivna rektangeln.
intersects_with(rectangle)Bestämmer om denna rektangel skär med den angivna rektangeln.
normalize()Normaliserar denna rektangel så att bredd och höjd är icke-negativa.
offset()Flyttar denna rektangel med den angivna punkten eller förskjutningarna.

Se även

 Svenska