This project has moved. For the latest updates, please go here.

Photoshop Cannot Open PSD Created in Magick.Net

Aug 31, 2016 at 4:58 PM
Edited Aug 31, 2016 at 4:59 PM
Environment:
VS2015 SP3, .NET v4.6.1, Windows 10 Pro Anniversary, Magick.NET-Q8-AnyCPU.dll v7.0.3.0, Ghostscript 9.19

I have created a PSD file using the following code:

using (MagickImage magickImage = new MagickImage(@"C:\users\abc\desktop\OtterTest_102.jpg"))
{
using (FileStream fs = File.Open(@"C:\users\abc\desktop\otter2.Psd", FileMode.Create))
{
    magickImage.Write(fs, MagickFormat.Psd);
}
}

Regardless of Photoshop version (CS6, CC, CC2015.5, etc.), if I try to open the PSD I get error message "Could not apply the workspace because the file is not compatible with this version of Photoshop."

I have no problem converting this JPEG to other formats.

Am I doing something wrong? Am I really as stupid as my ex claims?

TIA,
mlavie
Coordinator
Aug 31, 2016 at 5:11 PM
Does downgrading resolve your issue? I found a bug in a recent change that I made to the PSD coder this morning.
Sep 4, 2016 at 9:44 AM
Hi,

Yes - downloading v7.0.2.902 solved the problem.

Thanks.

mlavie
Coordinator
Sep 4, 2016 at 12:38 PM
I am going to publish a new release today to resolve the issue. Can you test it again after that and let me know if your issue is resolved in that version?
Sep 4, 2016 at 12:50 PM
I'd be happy to.
Sep 5, 2016 at 10:47 AM
Fixed in v7.0.3.1. Thanks!

mlavie
Coordinator
Sep 5, 2016 at 12:25 PM
Thanks for your reply and I am happy that it is now resolved.