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
| 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 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
- namnutrymme Aspose.PSD.FileFormats.Psd.Layers
- hopsättning Aspose.PSD