实现这一目标的最佳方式:成像?

时间:2013-10-11 17:47:08

标签: c# wpf imaging

我正在为我的程序中的音乐文件读取ID标签。我正在使用Taglib sharp。

但是我遇到麻烦的是我正在阅读专辑封面的标签。

我的专辑艺术形象很好。但是它在System.Drawing而不是WPF的System.Windows.Media.Imaging.BitmapImage中。从我所看到的; WPF内部的“图像”控件不能使用system.drawing图像作为源?

我一直在做的是每次选择新歌时保存本地图像,并使用该本地图像的bitmapimage URI加载Imagebox.Source。而且我真的很聪明,可以理解它并不是解决这个问题的明智之选。

但是如何设置图像而不将其保存到文件然后再打开它?

比如在WPF中winforms picturebox.image有类似的功能吗?

我希望你们都明白我要告诉你们的事情。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我有一个名为TagDotNet的开源库,可能对您有用。

SourceForge Page