0

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

但我遇到的麻烦是当我阅读专辑艺术标签时。

我得到专辑封面图片就好了。但它在 System.Drawing 而不是 WPF 的 System.Windows.Media.Imaging.BitmapImage 中。从我所见;WPF内部的“图像”控件不能使用system.drawing图像作为源?

我一直在做的是每次选择一首新歌曲时保存一个本地图像,并使用该本地图像的位图图像 URI 加载 Imagebox.Source。而且我实际上足够聪明,可以理解这不是解决问题的明智之举。

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

就像WPF中的winforms picturebox.image是否有类似的功能?

我希望你们都明白我想告诉你们的。

提前致谢。

4

1 回答 1

0

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

SourceForge 页面

于 2013-10-11T19:06:16.353 回答