旋转图表返回图像

时间:2014-05-08 02:54:25

标签: c#

我是c#的新手,尝试使用轨迹栏在图表上旋转背面图像。我解决了实际的旋转问题,但是我遇到了覆盖文件的问题,因此可以根据用户的需要旋转多次。目前,它将在轨迹栏上旋转一个增量,然后崩溃。这是我现在拥有的。图像变量只是原始图像。

private void trackBar2_Scroll(object sender, EventArgs e)
{
    Image rotatedImage = RotateImage(image, trackBar2.Value);
    rotatedImage.Save(Path.GetFullPath("Image_Rotated.png"));
    chart1.ChartAreas["ChartArea1"].BackImage = Path.GetFullPath("Image_Rotated.png");
    rotatedImage.Dispose();    
}

我们的想法是让原始图像始终保持相同,然后将第二张图像作为原始图像,每次旋转并保存,然后设置为背面图像。它第二次通过这种方法崩溃的事实让我相信它是保存文件的问题,而不是RotateImage方法。

0 个答案:

没有答案