Aspose.PSD.FileFormats.Psd.Layers

Ο χώρος ονομάτων περιέχει επίπεδα μορφής αρχείου PSD.

Τάξεις

ΤάξηΠεριγραφή
BlendRangeΤο εύρος ανάμειξης.
ChannelInformationΟι πληροφορίες καναλιού.
GlobalLayerMaskInfoΗ ενότητα μάσκας καθολικού επιπέδου.
LayerΤο επίπεδο psd.
LayerBlendingRangesDataΔεδομένα σειρών ανάμειξης επιπέδων.
LayerGroupΚατηγορία επιπέδου ομάδας
LayerHashCalculatorΥπολογιστής κατακερματισμού για επίπεδα PSD. Μπορεί να χρησιμοποιηθεί για την εύρεση ίσων ή διαφορετικών επιπέδων σε διαφορετικά αρχεία PSD
LayerMaskDataΚαθορίζει την βασική κλάση LayerMaskData που περιέχει πληροφορίες σχετικά με τα δεδομένα μάσκας επιπέδου στο αρχείο PSD. Μπορεί να βοηθήσει στην τροποποίηση των αρχείων Adobe® Photoshop® μέσω προγραμματισμού και στην αυτοματοποίηση της επεξεργασίας μορφής PSD. Εάν το επίπεδο έχει μόνο μάσκα ράστερ, το ImageData περιέχει το ράστερ μάσκα δεδομένων bytes. Εάν το επίπεδο έχει μόνο μια μάσκα διανύσματος, το ImageData περιέχει τα byte δεδομένων με ραστεροποιημένα (αποθηκευμένα) μάσκα διανύσματος. Εάν το επίπεδο έχει και μάσκες επιπέδου και διανύσματος, το ImageData περιέχει τη μάσκα ράστερ και τη μάσκα ραστεροποιημένου διανύσματος συνδυαστικά. οImageDataΤο μήκος των byte πρέπει να είναι ίσο Πλάτος * Ύψος τουMaskRectangle ιδιότητες. Σημειώστε ότι η απλή κατάργηση / προσθήκη / ενημέρωση των LayerMaskData δεν αρκεί για το σωστό saving επειδή τα κανάλια δεν ενημερώνονται. αν και μπορεί να παρέχει σωστή απόδοση. ΤοAddLayerMask θα πρέπει να χρησιμοποιηθεί μέθοδος για αυτό.
LayerMaskDataFullΚαθορίζει την κλάση LayerMaskDataFull η οποία περιέχει πληροφορίες σχετικά με τα δεδομένα μάσκας στο αρχείο PSD layer όταν το επίπεδο έχει μάσκες επιπέδων και διανυσμάτων. Διαφορετικά, αLayerMaskDataShort χρησιμοποιείται. Το ImageData περιέχει τη μάσκα ράστερ και τη ραστεροποιημένη διανυσματική μάσκα συνδυαστικά. Το μήκος των byte ImageData πρέπει να είναι ίσο MaskRectangle.Width * MaskRectangle.Height.
LayerMaskDataShortΚαθορίζει την κλάση LayerMaskDataShort που περιέχει πληροφορίες σχετικά με τα δεδομένα μάσκας στο αρχείο PSD layer όταν το επίπεδο έχει μόνο μάσκα ράστερ ή διανύσματος αλλά όχι και τα δύο. Διαφορετικά, αLayerMaskDataFull χρησιμοποιείται. Εάν το επίπεδο έχει μόνο μια μάσκα ράστερ, το ImageData περιέχει τα byte δεδομένων μάσκας ράστερ. Εάν το επίπεδο έχει μόνο μια μάσκα διανύσματος, το ImageData περιέχει τη διανυσματική μάσκα ραστεροποιημένη (αποθηκευμένη) byte δεδομένων. ImageDataΤο μήκος των byte πρέπει να είναι ίσο Πλάτος * Ύψος τουMaskRectangle ιδιότητες.
LayerResourceΑντιπροσωπεύει πληροφορίες επιπέδου.
LayerResourcesRegistryΚαθορίστε το μητρώο πόρων επιπέδου για τη φόρτωση αρχείων PSD.
LinkedLayersManagerΚατηγορία διαχείρισης συνδεδεμένων επιπέδων.
SectionDividerLayerΤο επίπεδο διαιρέτη τομής για την επισήμανση των ορίων του φακέλου (ομάδα επιπέδων).
TextLayerΤο επίπεδο κειμένου class

Διεπαφές

ΔιεπαφήΠεριγραφή
IGradientColorPointΒασική διεπαφή για ρυθμίσεις πλήρωσης
ILayerResourceLoaderΟ φορτωτής πόρων επιπέδου.

Απαρίθμηση

ΑπαρίθμησηΠεριγραφή
LayerFlagsΤο επίπεδο flags
LayerMaskFlagsΗ μάσκα στρώματος flags