Class LayerMaskData

LayerMaskData class

Definierar basklassen LayerMaskData som innehåller information om lagermaskdata i PSD-filen. Det kan hjälpa till att modifiera Adobe® Photoshop®-filer programmatiskt och automatisera redigering av PSD-format. Om lagret endast har en rastermask innehåller ImageData rastret mask data bytes. Om lagret endast har en vektormask innehåller ImageData vektormasken rastrerade (cachelagrade) databytes. Om lagret har både lager- och vektormasker innehåller ImageData rastermasken och den rastrerade vektormasken kombinerat. DeImageDatabytes längd ska vara lika Bredd * Höjd påMaskRectangle properties. Observera att det inte räcker att bara ta bort / lägga till / uppdatera LayerMaskData för att spara korrekt eftersom kanaler inte uppdateras; även om det kan ge korrekt rendering. TheAddLayerMask metod ska användas för det.

public abstract class LayerMaskData

Egenskaper

namnBeskrivning
Bottom { get; set; }Hämtar eller ställer in bottenskiktets maskposition.
DataSize { get; }Hämtar storleken på data för lagermaskmasken.
DefaultColor { get; set; }Hämtar eller ställer in standardfärgen.
Flags { get; set; }Hämtar eller ställer in lagermaskflaggor.
ImageData { get; set; }Hämtar eller ställer in lagermaskdata (eller kombinerad/slutlig mask om det finns en vektormask) i PSD-filen.
Left { get; set; }Hämtar eller ställer in den vänstra lagermaskpositionen.
MaskRectangle { get; set; }Hämtar eller ställer in maskenRectangleav lagermasken i PSD-filen. Den tar egenskaper för vänster, höger, topp och botten och skaparRectangle
Right { get; set; }Får eller ställer in rätt lagermaskposition.
Top { get; set; }Hämtar eller ställer in toppskiktets maskposition.

Se även