Я пытаюсь объединить два изображения, используя System Sharp System.Drawing.Graphics.
Вот мой код:
Point p = new Point(Convert.ToInt32(OffsetX), Convert.ToInt32(OffsetY));
Image i = Image.FromFile("1.jpg");
Image toDraw = Image.FromFile("2.jpg");
using (Graphics g = Graphics.FromImage(i))
{
g.DrawImage(toDraw, p);
g.Save();
Directory.CreateDirectory(Path.Combine(Directory.GetCurrentDirectory(), "saved"));
i.Save(Path.Combine("saved", "saved1.jpg"));
}
Код работает нормально, но второе изображение увеличиваетсяв выводе из программы.
Сделано с Paint:
![enter image description here](https://i.stack.imgur.com/kwHGI.jpg)
Сделано с кодом выше:
![enter image description here](https://i.stack.imgur.com/eFAz8.jpg)