Hi guys
We’re busy developing with Aspose.Imaging and have come across an odd discrepancy when converting png images to PSD.
Our internal system reads PSD’s directly and keeps rendering the transparent background as black. However, opening it in Photoshop, the alpha layer is rendered correctly. Manually saving from Photoshop subsequently creates a PSD our system then reads correctly.
This makes it seem like there’s something weird in the Aspose conversion that PS works around, but our system can’t.
For reference, here’s the code we use for the conversion:
using (var image = Aspose.Imaging.Image.Load(filePath)
{
var outputOptions = new PsdOptions();
image.Save(psdPath, outputOptions);
}
ExampleFiles.zip (3.7 MB)
I’ve attached 2 files, one from the Aspose conversion, and the other after it’s saved in PS.
Is there a different way to convert the file so that we can get the result we see after PS saves it or is this a fundamental issue with the way the Aspose.Imaging library creates PSDs?
Appreciate any assistance you can provide.