J'ai le code suivant qui obtient une image téléchargée et dessine dans 150 par 200 div en utilisant System.Drawing.Graphics mais quand l'image est prise à partir de l'appareil IOS l'image est tournée à 90 degrés à droite.System.Drawing.Graphics Drawimage fait pivoter l'image prise de IOS à 90 degrés
FYI: J'ai eu le même problème dessinant l'image dans le canevas JavaScript et la solution This a fonctionné pour moi. Par conséquent, je suis à la recherche d'une solution équivalente en C#
private System.Drawing.Image ResizeAndDraw(System.Drawing.Image objTempImage)
{
Size objSize = new Size(150, 200);
Bitmap objBmp;
objBmp = new Bitmap(objSize.Width, objSize.Height);
Graphics g = Graphics.FromImage(objBmp);
g.SmoothingMode = SmoothingMode.HighQuality;
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.PixelOffsetMode = PixelOffsetMode.HighQuality;
//Rectangle rect = new Rectangle(x, y, thumbSize.Width, thumbSize.Height);
Rectangle rect = new Rectangle(0,0,150,200);
//g.DrawImage(objTempImage, rect, 0, 0, objTempImage.Width, objTempImage.Height, GraphicsUnit.Pixel);
g.DrawImage(objTempImage, rect);
return objBmp;
}