Aspose.Imaging.Examples.CSharp.ModifyingAndConvertingImages.ExportPsdLayersToImages.Run C# (CSharp) Method

Run() public static method

public static Run ( ) : void
return void
        public static void Run()
        {
            // ExStart:ExportPsdLayersToImages
            // The path to the documents directory.
            string dataDir = RunExamples.GetDataDir_ModifyingAndConvertingImages();
         
            // Load an existing image
            using (Image image = Image.Load(dataDir + "samplePsd.psd"))
            {
                var psdImage = (PsdImage)image;
                var pngOptions = new PngOptions();
                pngOptions.ColorType = PngColorType.TruecolorWithAlpha;
                for (int i = 0; i < psdImage.Layers.Length; i++)
                {
                    psdImage.Layers[i].Save(dataDir + "layer-" + i +"_out.png", pngOptions);
                }
            }
            // ExEnd:ExportPsdLayersToImages
        }
    }
ExportPsdLayersToImages