I'm using Magick.NET-7.0.0.0007-Q16-AnyCPU-net40-client to create a multilayer psd file.
When adding png files with transparency to the imagecollection, it's displayed with random colors/ noise on the right side.
This is a really basic sample code to reproduce the issue:
using (MagickImageCollection images = new MagickImageCollection())
var magSet = new MagickReadSettings();
magSet.Format = MagickFormat.Png;
var currImg = new MagickImage(@"c:\temp\7.png", magSet);
currImg = new MagickImage(@"c:\temp\6.png", magSet);
7.png is just a random png pic, will not be visible in the final psd since it's in the layer 0
6.png is the png pic with transparency.
All the .png file and an output .psd file can be downloaded from here
TEMP.7z - dropbox
btw, i had this issue also with a previous version of imagemagick, (7.0.0.something, perhaps 5)
I'm using the library in a asp.net mvc app, .net framework 4.5