Надеюсь, у вас все в порядке. Сегодня я столкнулся с довольно запутанной проблемой. Я пытаюсь создать простое приложение, которое может конвертировать PSD в прозрачный PNG. Но я не доволен результатами, которые получаю.
Я использую Magick.NET-Q16-x86.DLL (MagickImage) с C #
Ниже мой фрагмент кода, пожалуйста, просмотрите:
ImageMagick.MagickImage image = new MagickImage(filePath+"[0]");
image.Density = new Density("300");
image.Format = MagickFormat.Png32;
image.Write(outputFolder + @"\" + Path.GetFileNameWithoutExtension(filePath) + ".png");
И вот изображение, объясняющее проблему: (Левая сторона - это ожидаемый результат, а правая сторона - это то, что я получаю)
Так что я не понимаю, что здесь происходит. Буду очень благодарен, если получу какой-нибудь ответ. Большое спасибо за обзор!
С уважением, Махер