转换PictureBox图像源的地址

时间:2019-04-29 08:24:37

标签: c# picturebox

字符串地址= PictureBox.Location;

给出Picturebox图像源的位置。

如何按以下顺序获取Picturebox图像源的地址:

C:\\ABC\\XYX\\image.png

PictureBox加载:

    using (MySqlDataReader dr = cmd.ExecuteReader())
    {
        while (dr.Read())
        {
            using (MemoryStream stream = new MemoryStream())
            {
                if (dr["IMAGE"] != DBNull.Value)
                {
                    byte[] image = (byte[])dr["IMAGE"];
                    stream.Write(image, 0, image.Length);
                    Bitmap bitmap = new Bitmap(stream);
                    pictureBox.Image = bitmap;
                }
            }
        }
    }

我确实尝试过这一方法,但没有帮助。

string strFileName = PictureBox.ImageLocation + @"\ImageOne.JPG";

也尝试过:

pictureBox.Image.Save("D:\\ImageOne.JPG", ImageFormat.Jpeg);

给我这个错误:

GDI +中发生一般错误。在System.Drawing.Image.Save

谢谢。

0 个答案:

没有答案