public static byte[] ResizeImageThumbnail(int MaxSize, byte[] originalContents)
{
var bmp = ArrayToBmp(originalContents);
bmp = (Bitmap)resizeImage((System.Drawing.Image)bmp, new Size(MaxSize, MaxSize));
originalContents = BmpToArray(bmp);
bmp.Dispose();
return originalContents;
}