c# - 我如何在 WPF 中读取 base64 图像?

标签 c# .net wpf

我知道如何在 WinForms 中做到这一点

byte[] binaryData = Convert.FromBase64String(bgImage64);
image = Image.FromStream(new MemoryStream(binaryData));

但是我如何在 WPF 中做同样的事情呢?

最佳答案

byte[] binaryData = Convert.FromBase64String(bgImage64);

BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.StreamSource = new MemoryStream(binaryData);
bi.EndInit();

Image img = new Image();
img.Source = bi;

关于c# - 我如何在 WPF 中读取 base64 图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/593388/

相关文章:

wpf - INotifyPropertyChanged 问题

string.Padding() 的 C# 控制台文本对齐问题

c# - 每小时 gRPC 调用出现峰值

c# - MongoDB认证

c# - 以短格式显示日期(4 月 2 日)

c# - ADO.NET 数据服务

c# - 双向绑定(bind)简单的 WPF TextBox 文本

wpf - 使用 MVVM 解决 Combobox 交互

c# - WinUI3 是否有 Microsoft.Toolkit.Uwp.UI.Controls.RangeSelector 的等效项?

c# - 如何将 Expression<Func<T, TProperty>> 转换为 Expression<Func<T, TNewProperty>>