Class LayerMaskData
LayerMaskData class
Определяет базовый класс LayerMaskData, который содержит информацию о данных маски слоя в файле PSD. Может помочь программно модифицировать файлы Adobe® Photoshop® и автоматизировать редактирование формата PSD. Если слой имеет только растровую маску, ImageData содержит растр байты данных маски. Если слой имеет только векторную маску, ImageData содержит байты растеризованных (кэшированных) данных векторной маски. Если слой имеет как слой, так и векторную маску, ImageData содержит растровую маску и растеризованную векторную маску вместе. ImageData
длина в байтах должна быть равна Ширина * ВысотаMaskRectangle
properties. Обратите внимание, что простого удаления/добавления/обновления LayerMaskData недостаточно для корректного сохранения , так как каналы не обновляются; хотя это может обеспечить правильный рендеринг. 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