Visual Basic 9 (VS2008) と TagLib を使用しています。
次のコードは、MP3 ファイルからアルバム アートを抽出し、PictureBox に表示します。
このコードを記述するより良い方法はありますか?
Dim file As TagLib.File = TagLib.File.Create(filepath)
If file.Tag.Pictures.Length >= 1 Then
Dim bin As Byte() = DirectCast(file.Tag.Pictures(0).Data.Data, Byte())
PreviewPictureBox.Image = Image.FromStream(New MemoryStream(bin)).GetThumbnailImage(100, 100, Nothing, System.IntPtr.Zero)
End If