byte[]b=(byte[])(sr1.image);如何将此图像类型文件转换为二进制文件
本文关键字:byte 类型 图像 文件 转换 二进制文件 sr1 image | 更新日期: 2023-09-27 18:27:28
我正在从MySQL数据库中获取image
类型的数据,并将其转换为字节数组。
我不知道该怎么处理。
我试过
byte[] b = (byte[])(sr1.image);
这并不成功。如何将image
转换为byte[]
?
private void ImagetoBinary(string FileName)
{
byte[] BinaryValue = ImageBinaryConvertion.ImageToBinary(FileName);
lblBinaryValue.Text = "Converted";
Image Image = ImageBinaryConvertion.BinaryToImage(BinaryValue);
pbImage.Image = Image;
}
private void btnImagePath_Click(object sender, EventArgs e)
{
string FileName = "";
OpenFileDialog OpenDig = new OpenFileDialog();
OpenDig.Filter = "All Files (*.*)|*.*";
OpenDig.FilterIndex = 1;
OpenDig.Multiselect = true;
if (OpenDig.ShowDialog() == DialogResult.OK)
{
FileName = OpenDig.FileName;
}
txtImagePath.Text = FileName.ToString();
ImagetoBinary(FileName);
}
请使用此代码。