C# 将图像转换为字节[]和base64字符串
我想将图片框中的图像转换为C# 将图像转换为字节[]和base64字符串,c#,winforms,C#,Winforms,我想将图片框中的图像转换为base64字符串 private void btnCapture_Click(object sender, EventArgs e) { frmaccount.pbID.Image = (Bitmap)pbCapture.Image.Clone();//this is the image i wanna Convert to base64 device.Stop(); this.Dispose(); }
base64字符串
private void btnCapture_Click(object sender, EventArgs e)
{
frmaccount.pbID.Image = (Bitmap)pbCapture.Image.Clone();//this is the image i wanna Convert to base64
device.Stop();
this.Dispose();
}
另外,该图像是从我的相机拍摄的,我想将其保存为
base64字符串
您可以先将图像转换为字节[]
private void btnCapture_Click(object sender, EventArgs e)
{
frmaccount.pbID.Image = (Bitmap)pbCapture.Image.Clone();//this is the image i wanna Convert to base64
device.Stop();
this.Dispose();
}
ImageConverter converter = new ImageConverter();
var bytes = (byte[])converter.ConvertTo((Bitmap)pbCapture.Image, typeof(byte[]));
然后是base64字符串
string base64String = Convert.ToBase64String(imageBytes);
它是什么类型的?它有什么方法?