【问题标题】:how can i save generated image tomy folder?如何保存生成的图像 tomy 文件夹?
【发布时间】:2014-02-16 21:09:45
【问题描述】:

我有以下代码来使用 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;

【问题讨论】:

  • g 和 bmp 有什么关系?你可能会在这里收集到一些东西stackoverflow.com/questions/12909905/saving-image-to-file
  • 只有那个?没有更多的语法,它在哪里保存图像?
  • @CowBoy 只需在谷歌上输入Image.Save 并转到第一个 msdn 链接。它还包含一个示例。这么难吗?

标签: c# image save


【解决方案1】:

试试这个:pictureBox1.Image.Save("your path", ImageFormat.your_format);

您将需要此参考:using System.Drawing.Imaging;

【讨论】:

  • 当你写ImageFormat.intelliSense 应该会给你建议,例如ImageFormat.Jpeg
  • 我需要添加任何参考吗?以及我可以把它保存在我的桌面上(适用于所有计算机的通用地址)
  • @CowBoy 在编辑中回答了这个问题。地址:using System.Drawing.Imaging;
  • 我很酷!但它并没有保存它,我输入了“C:\Users\M.R.B\Desktop”,但它给了我错误
  • @CowBoy 这可能是默认的位图颜色。在写文字之前试试这个g.Clear(Color.White)
猜你喜欢
  • 2022-07-25
  • 1970-01-01
  • 1970-01-01
  • 2018-08-03
  • 1970-01-01
  • 2021-08-12
  • 2013-05-15
  • 2017-02-01
  • 2010-11-22
相关资源
最近更新 更多