Layer

Layer

Επισκόπηση

Layer είναι μια κλάση στο Aspose.Psd FOSS για Python.

Τα IDs καναλιών Layer και τα μήκη δεδομένων διατίθενται μέσω των ιδιοτήτων PsdLayerChannelInfo channel_id και data_length.

Αυτή η κλάση δηλώνει 5 μεθόδους για αντικείμενα Layer σε προγράμματα Python. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: __init__, create_parsed, load, mark_mutated, write. Τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του πακέτου Aspose.Psd FOSS για Python. Ιδιότητες: IsVisible, additional_layer_data, blend_mode_key, blending_ranges_info, bottom, bounds, και 23 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
namestrΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το όνομα.
boundsRectangleΑνάγνωσηΛαμβάνει τα όρια.
widthintΑνάγνωσηΛαμβάνει το πλάτος.
heightintΑνάγνωσηΛαμβάνει το ύψος.
topintΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει την κορυφή.
leftintΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το αριστερό.
bottomintΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το κάτω μέρος.
rightintΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει τη δεξιά.
is_visibleboolΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει αν είναι ορατό.
IsVisibleboolΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το is visible.
opacityintΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει τη διαφάνεια.
clippingintΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει την αποκοπή.
blend_mode_keyBlendModeΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το κλειδί λειτουργίας ανάμειξης.
channels_countintΑνάγνωσηΕπιστρέφει τον αριθμό των καναλιών.
channel_informationList[ChannelInformation]Ανάγνωση/ΕγγραφήΛαμβάνει ή ορίζει τις πληροφορίες του καναλιού.
channelsList[PsdLayerChannelInfo]ΑνάγνωσηΛαμβάνει τα κανάλια.
has_mask_databoolΑνάγνωσηΛαμβάνει τα δεδομένα has mask.
has_blending_ranges_databoolΑνάγνωσηΑποκτά τα δεδομένα των περιοχών ανάμειξης.
mask_infoLayerMaskInfoΑνάγνωσηΛαμβάνει τις πληροφορίες μάσκας.
blending_ranges_infoLayerBlendingRangesInfoΑνάγνωσηΛαμβάνει τις πληροφορίες των περιοχών ανάμειξης.
channel_infoListΑνάγνωσηΛαμβάνει τις πληροφορίες του καναλιού.
raw_flagsintΑνάγνωσηΕπιστρέφει τις ακατέργαστες σημαίες.
raw_layer_mask_section``ΑνάγνωσηΛαμβάνει την ακατέργαστη ενότητα μάσκας στρώματος.
raw_layer_blending_ranges_section``ΑνάγνωσηΛαμβάνει την ακατέργαστη ενότητα περιοχών ανάμειξης στρώσης.
layer_mask_dataOptional[LayerMaskDataShort]Ανάγνωση/ΕγγραφήΑνακτά ή ορίζει τα δεδομένα μάσκας στρώματος.
layer_blending_ranges_dataLayerBlendingRangesDataΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει τα δεδομένα των περιοχών ανάμειξης του στρώματος.
additional_layer_databytesΑνάγνωσηΛαμβάνει τα πρόσθετα δεδομένα του επιπέδου.
raw_blend_mode_keystrΑνάγνωσηΛαμβάνει το ακατέργαστο κλειδί λειτουργίας ανάμειξης.
has_mutatedboolΑνάγνωσηΛαμβάνει το has mutated.

Μέθοδοι

ΥπογραφήΠεριγραφή
__init__()Calls init σε αυτό το αντικείμενο Layer.
mark_mutated()Καλεί το mark_mutated σε αυτό το αντικείμενο Layer.
load(reader: BigEndianReader, is_large_document: bool) → "Layer"Καλεί τη load(reader, is_large_document) σε αυτό το αντικείμενο Layer.
write(writer: BigEndianWriter, is_large_document: bool)Καλεί τη write(writer, is_large_document) σε αυτό το αντικείμενο Layer.
create_parsed(name: str, bounds: Rectangle, is_visible: bool, opacity: int, clipping: int, blend_mode: BlendMode, raw_data: LayerRawData) → "Layer"Καλεί create_parsed(name, bounds, is_visible, opacity, clipping, blend_mode, raw_data) σε αυτήν την παρουσία Layer.

Δείτε επίσης

 Ελληνικά