VibAResource.Save

VibAResource.Save method

संसाधन को निर्दिष्ट स्ट्रीम कंटेनर में सहेजता है।

public override void Save(StreamContainer streamContainer, int psdVersion)
पैरामीटरप्रकारविवरण
streamContainerStreamContainerसहेजा जाने वाला स्ट्रीम कंटेनर.
psdVersionInt32पीएसडी संस्करण।

उदाहरण

निम्न कोड उदाहरण VibAResource संसाधन के समर्थन को प्रदर्शित करता है।

[C#]

// रनटाइम पर कंपन संसाधन पढ़ने और लिखने के समर्थन का उदाहरण।
string sourceFileName = "VibranceResource.psd";
string outputFileName = "out_VibranceResource.psd";

using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
{
    foreach (var layer in image.Layers)
    {
        foreach (var resource in layer.Resources)
        {
            if (resource is VibAResource)
            {
                var vibranceResource = (VibAResource)resource;

                int vibranceValue =  vibranceResource.Vibrance;
                int saturationValue = vibranceResource.Saturation;

                vibranceResource.Vibrance = vibranceValue * 2;
                vibranceResource.Saturation = saturationValue * 2;

                break;
            }
        }
    }

    image.Save(outputFileName);
}

यह सभी देखें