我正在尝试修改我的歌曲的元数据。我得到了它的工作,但如果用户没有指定专辑艺术图像,我会自动从包含相册图像的图片框中绘制一个。返回的图像非常模糊 - 有什么办法可以让它尽可能高清晰度吗?以下是我处理代码的部分内容:
SELECT p.ID
FROM FxFfekP0_posts p LEFT JOIN FxFfekP0_postmeta pm
ON p.ID = pm.post_id AND pm.meta_key = 'tag'
WHERE p.post_type = 'pets'
AND ifnull(pm.meta_value, '') = ''
答案 0 :(得分:1)
尝试使用MemoryStream
将图像作为字节数组:
MemoryStream ms = new MemoryStream();
pictureBox1.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
byte[] buff = ms.GetBuffer();
IPicture art2 = new TagLib.Picture(new TagLib.ByteVector(buff));