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. DeImageData
bytes 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
namn | Beskrivning |
---|---|
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 maskenRectangle av 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
- namnutrymme Aspose.PSD.FileFormats.Psd.Layers
- hopsättning Aspose.PSD