@Glority_Developer,
Can you please try using following sample codes on your end and share feedback.
Sample code that produce result like all another image editors (24bpp bmp image):
using (JpegImage image = (JpegImage)Image.Load(@"img.jpg"))
{
BmpOptions options3 = new BmpOptions();
options3.BitsPerPixel = 24;
image.Save(@"img_24bit.bmp", options3);
}
Sample code that produces 8-bit per pixel result image
using (JpegImage image = (JpegImage)Image.Load(@"img.jpg"))
{
BmpOptions options3 = new BmpOptions();
options3.BitsPerPixel = 8;
options3.Palette = ColorPaletteHelper.Create8Bit();
image.Save(@"img_8bit.bmp", options3);
}
To export to PSD you need to use RLE encoded psd files. Here is sample of creation of such file:
using (JpegImage image = (JpegImage)Image.Load(@"img.jpg"))
{
PsdOptions options3 = new PsdOptions();
options3.CompressionMethod = Imaging.FileFormats.Psd.CompressionMethod.RLE;
image.Save(@"img_rle.psd", options3);
}