Aspose.PSD.FileFormats.Psd.Layers

Пространство имен содержит слои формата файла PSD.

Классы

Учебный класс Описание
BlendRange Диапазон смешивания.
ChannelInformation Информация о канале.
GlobalLayerMaskInfo Раздел маски глобального слоя.
Layer PSD-слой.
LayerBlendingRangesData Данные диапазонов смешивания слоев.
LayerGroup Групповой слой class
LayerHashCalculator Калькулятор хэшей для слоев PSD. Его можно использовать для поиска одинаковых или разных слоев в разных файлах PSD
LayerMaskData Определяет базовый класс LayerMaskData, который содержит информацию о данных маски слоя в файле PSD. Может помочь программно модифицировать файлы Adobe® Photoshop® и автоматизировать редактирование формата PSD. Если слой имеет только растровую маску, ImageData содержит растр байты данных маски. Если слой имеет только векторную маску, ImageData содержит байты растеризованных (кэшированных) данных векторной маски. Если слой имеет как слой, так и векторную маску, ImageData содержит растровую маску и растеризованную векторную маску вместе. ImageDataдлина в байтах должна быть равна Ширина * ВысотаMaskRectangle properties. Обратите внимание, что простого удаления/добавления/обновления LayerMaskData недостаточно для корректного сохранения , так как каналы не обновляются; хотя это может обеспечить правильный рендеринг. AddLayerMask для этого следует использовать метод.
LayerMaskDataFull Определяет класс LayerMaskDataFull, который содержит информацию о данных маски в файле PSD layer , когда слой имеет как слойную, так и векторную маску. В противном случаеLayerMaskDataShort используется. ImageData содержит комбинацию растровой маски и растрированной векторной маски. Длина байтов ImageData должна быть равна MaskRectangle.Width * MaskRectangle.Height properties.
LayerMaskDataShort Определяет класс LayerMaskDataShort, который содержит информацию о данных маски в файле PSD layer , когда слой имеет только растровую или векторную маску, но не обе одновременно. В противном случаеLayerMaskDataFull используется. Если слой имеет только растровую маску, ImageData содержит байты данных растровой маски. Если слой имеет только векторную маску, ImageData содержит байты растрированных (кэшированных) данных векторной маски. ImageDataдлина в байтах должна быть равна Ширина * ВысотаMaskRectangle свойства.
LayerResource Представляет информацию о слое.
LayerResourcesRegistry Определить реестр ресурсов слоя для загрузки файлов PSD.
LinkedLayersManager Класс диспетчера связанных слоев.
SectionDividerLayer Слой-разделитель раздела для обозначения границ папки (группы слоев).
TextLayer Текстовый слой class

Интерфейсы

Интерфейс Описание
IGradientColorPoint Базовый интерфейс для настроек заливки
ILayerResourceLoader Загрузчик ресурсов слоя.

перечисление

перечисление Описание
LayerFlags Флаги слоя
LayerMaskFlags Маска слоя flags