Class LayerMaskData
LayerMaskData class
Καθορίζει την βασική κλάση LayerMaskData που περιέχει πληροφορίες σχετικά με τα δεδομένα μάσκας επιπέδου στο αρχείο PSD. Μπορεί να βοηθήσει στην τροποποίηση των αρχείων Adobe® Photoshop® μέσω προγραμματισμού και στην αυτοματοποίηση της επεξεργασίας μορφής PSD. Εάν το επίπεδο έχει μόνο μάσκα ράστερ, το ImageData περιέχει το ράστερ μάσκα δεδομένων bytes. Εάν το επίπεδο έχει μόνο μια μάσκα διανύσματος, το ImageData περιέχει τα byte δεδομένων με ραστεροποιημένα (αποθηκευμένα) μάσκα διανύσματος. Εάν το επίπεδο έχει και μάσκες επιπέδου και διανύσματος, το ImageData περιέχει τη μάσκα ράστερ και τη μάσκα ραστεροποιημένου διανύσματος συνδυαστικά. οImageData
Το μήκος των byte πρέπει να είναι ίσο Πλάτος * Ύψος τουMaskRectangle
ιδιότητες. Σημειώστε ότι η απλή κατάργηση / προσθήκη / ενημέρωση των LayerMaskData δεν αρκεί για το σωστό saving επειδή τα κανάλια δεν ενημερώνονται. αν και μπορεί να παρέχει σωστή απόδοση. ΤοAddLayerMask
θα πρέπει να χρησιμοποιηθεί μέθοδος για αυτό.
public abstract class LayerMaskData
Ιδιότητες
Ονομα | Περιγραφή |
---|---|
Bottom { get; set; } | Λαμβάνει ή ρυθμίζει τη θέση της μάσκας κάτω στρώματος. |
DataSize { get; } | Λαμβάνει το μέγεθος των δεδομένων μάσκας στρώματος. |
DefaultColor { get; set; } | Παίρνει ή ορίζει το προεπιλεγμένο χρώμα. |
Flags { get; set; } | Λαμβάνει ή ορίζει τις σημαίες μάσκας επιπέδου. |
ImageData { get; set; } | Λαμβάνει ή ορίζει τα δεδομένα μάσκας επιπέδου (ή συνδυασμένη / τελική μάσκα εάν υπάρχει διανυσματική μάσκα) στο αρχείο PSD. |
Left { get; set; } | Λαμβάνει ή ορίζει τη θέση μάσκας του αριστερού στρώματος. |
MaskRectangle { get; set; } | Παίρνει ή ρυθμίζει τη μάσκαRectangle της μάσκας στρώματος στο αρχείο PSD. Παίρνει ιδιότητες αριστερά, δεξιά, πάνω και κάτω και δημιουργείRectangle |
Right { get; set; } | Λαμβάνει ή ορίζει τη σωστή θέση μάσκας στρώσης. |
Top { get; set; } | Λαμβάνει ή ρυθμίζει τη θέση της μάσκας ανώτερης στρώσης. |
Δείτε επίσης
- χώρος ονομάτων Aspose.PSD.FileFormats.Psd.Layers
- συνέλευση Aspose.PSD