byte[] staticByte;//全局byte,为将byte转换为Image
private void OpenImage()
{
OpenFileDialog imageFile = new OpenFileDialog()
{
Filter = "Jpeg Files (*.jpg)|*.jpg|All Files(*.*)|*.*"
};
if (imageFile.ShowDialog() == true)
{
System.IO.Stream fileStream=imageFile.File.OpenRead();
byte[] imageByte=new byte[fileStream.Length];//设置byte的长度为文件流的长度
fileStream.Read(imageByte,0,imageByte.Length);//将文件流信息读取到byte数组中
staticByte = imageByte;//将读取好的byte数组保存到全局
byteTextBox.Text=UTF8Encoding.UTF8.GetString(imageByte,0,imageByte.Length);//将byte数组显示到前台
}
}
private void button1_Click(object sender, RoutedEventArgs e)
{
OpenImage();
MemoryStream memoryStream = new MemoryStream(staticByte,0,staticByte.Length);//将byte转换为内存流
BitmapImage img = new BitmapImage();
img.SetSource(memoryStream);//设置BitmapImage的源为内存流
this.image1.Source = img;//显示图片
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有