C# 如何将生成的图像保存到文件夹?

C# 如何将生成的图像保存到文件夹?,c#,image,save,C#,Image,Save,我有以下代码使用C#生成位图图像。我只是想知道如何将输出图像保存到我的桌面目录,而不是显示到我的图片框 Image bmp = new Bitmap(100, 100); Graphics g = Graphics.FromImage(bmp); g.DrawString(randomString, myFont, new SolidBrush(Color.Black), new PointF(0, 0)); pictu

我有以下代码使用C#生成位图图像。我只是想知道如何将输出图像保存到我的桌面目录,而不是显示到我的图片框

        Image bmp = new Bitmap(100, 100);
          Graphics g = Graphics.FromImage(bmp);
          g.DrawString(randomString, myFont, new SolidBrush(Color.Black), new PointF(0, 0));
          pictureBox1.Image = bmp;

试试这个:
pictureBox1.Image.Save(“您的路径”,ImageFormat.your\u格式)


您将需要此参考:
使用System.Drawing.Imaging

g和bmp有什么关系?你可能会在这里收集到一些东西,只有这样?没有更多的语法,图像保存在哪里?@CowBoy只需键入
image。将
保存到谷歌并转到第一个msdn链接。它还包含一个示例。这很难吗?当你写
ImageFormat.
intelliSense应该给你一些建议,例如
ImageFormat.Jpeg
我需要添加任何参考吗?牛仔在一次编辑中回答说:“我可以把它保存在我的桌面上(通用地址,适用于所有计算机)。”。添加:
使用System.Drawing.Imaging我很酷!但它并没有保存它,我放了“C:\Users\M.R.B\Desktop”,但它给了我error@CowBoy这可能是默认的位图颜色。在编写文本之前,请尝试此
g.Clear(Color.White)