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 της δεξιάς άκρης του Rectangle.
top``Ανάγνωση/ΕγγραφήΛαμβάνει ή ορίζει τη συντεταγμένη y της πάνω άκρης του Rectangle.
location``Ανάγνωση/ΕγγραφήΛαμβάνει ή ορίζει τις συντεταγμένες της πάνω αριστερής γωνίας του Rectangle.
size``Ανάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το μέγεθος αυτού του Rectangle.
x``ΑνάγνωσηΛαμβάνει το x.
y``ΑνάγνωσηΛαμβάνει το y.
width``ΑνάγνωσηΛαμβάνει το πλάτος.
height``ΑνάγνωσηΛαμβάνει το ύψος.

Μέθοδοι

ΥπογραφήΠεριγραφή
__init__(x, y, width, height)Calls init(x, y, πλάτος, ύψος) σε αυτήν την παρουσίαση Rectangle.
empty()Αντιπροσωπεύει μια δομή Rectangle με τις ιδιότητές της να παραμένουν μη αρχικοποιημένες.
from_left_top_right_bottom(left, top, right, bottom)Δημιουργεί ένα ορθογώνιο από τις συντεταγμένες των άκρων.
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)Δημιουργεί και επιστρέφει ένα αυξημένο αντίγραφο του καθορισμένου rectangle.
intersect_rect(a, b)Επιστρέφει ένα rectangle που αντιπροσωπεύει την τομή δύο rectangles.
union_rect(a, b)Επιστρέφει ένα Rectangle που περιέχει την ένωση δύο Rectangle.
contains()Καθορίζει εάν το καθορισμένο σημείο ή Rectangle περιέχεται μέσα σε αυτό το Rectangle.
inflate()Μεγεθύνει αυτό το Rectangle κατά το καθορισμένο μέγεθος ή διαστάσεις.
intersect(rectangle)Αντικαθιστά αυτό το Rectangle με την τομή του με το καθορισμένο Rectangle.
intersects_with(rectangle)Καθορίζει εάν αυτό το ορθογώνιο διασταυρώνεται με το καθορισμένο ορθογώνιο.
normalize()Κανονικοποιεί αυτό το ορθογώνιο ώστε το πλάτος και το ύψος να είναι μη αρνητικά.
offset()Μετακινεί αυτό το ορθογώνιο κατά το καθορισμένο σημείο ή τις μετατοπίσεις.

Δείτε επίσης

 Ελληνικά