The bounds location is always empty?!

var psdOpts = new PsdLoadOptions()
{
LoadEffectsResource = true
};
using (var psd = Aspose.PSD.Image.Load(psdFile, psdOpts) as PsdImage)
{
foreach (var item in psd.Layers)
{
Debug.Log($"{item.Name} —> {Json.ToJson(item.Bounds)}");
}
}
企业微信截图_20230522121403.png (69.0 KB)

@finalsun could you please provide the input file. Also, please note, some layers haven’t bounds, for example Adjustment Layers. They are always applied to whole image (Excep some cases with masks and group layers)