// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET

string exportPath = dataDir + "SheetColorHighlightExampleChanged.psd";

// Load a PSD file as an image and cast it into PsdImage
using (var im = (PsdImage)(Image.Load(sourceFileName)))
{
    var layer1 = im.Layers[0];
    var layer2 = im.Layers[1];

    if (layer1.SheetColorHighlight != SheetColorHighlightEnum.Violet ||
        layer2.SheetColorHighlight != SheetColorHighlightEnum.Orange)
    {
        throw new Exception("Assertion failed");
    }

    layer1.SheetColorHighlight = SheetColorHighlightEnum.Yellow;

    im.Save(exportPath);
}