Class NvrtResource

NvrtResource class

Класс NvrtResource. Ресурс инвертированного корректирующего слоя.

public class NvrtResource : AdjustmentLayerResource

Конструкторы

ИмяОписание
NvrtResource()Инициализирует новый экземплярNvrtResource класс.
NvrtResource(byte[])Инициализирует новый экземплярNvrtResource класс.

Характеристики

ИмяОписание
override Key { get; }Получает ключ ресурса слоя.
override Length { get; }Получает длину ресурса слоя в байтах.
override PsdVersion { get; }Получает версию PSD.
override Signature { get; }Получает подпись.

Методы

ИмяОписание
override Save(StreamContainer, int)Сохраняет ресурс в указанный контейнер потока.
override ToString()ВозвращаетString который представляет этот экземпляр.

Поля

ИмяОписание
const TypeToolKeyКлавиша информации о типе инструмента.

Примеры

В следующем примере показано, как получить NvrtResource.

[C#]

string sourceFilePath = "InvertAdjustmentLayer.psd";
NvrtResource resource = null;
using (PsdImage psdImage = (PsdImage)Image.Load(sourceFilePath))
{
    foreach (Aspose.PSD.FileFormats.Psd.Layers.Layer layer in psdImage.Layers)
    {
        if (layer is InvertAdjustmentLayer)
        {
            foreach (Aspose.PSD.FileFormats.Psd.Layers.LayerResource layerResource in layer.Resources)
            {
                if (layerResource is NvrtResource)
                {
                    // NvrtResource поддерживается.
                    resource = (NvrtResource)layerResource;
                    break;
                }
            }
        }
    }
}

Смотрите также