嗨,我一直在寻找许多解决方案,以便能够将图像存储在Winforms属性/设置中,但是它们要么对我来说是高级的,要么根本无法工作。
在设置XML中,我已将存储类型的类型更改为byte []。
然后我尝试拍摄用户添加的图像,然后使用
将其转换为字节[]。 public void BitMapToArray(Bitmap bitmap)
{
Settings.Default[string.Format("Bitmap" + 1)] = imageConverter.ConvertTo(bitmap, typeof( byte[]));
}
但我不断收到以下错误消息: System.Configuration.SettingsPropertyWrongTypeException:'设置属性'Bitmap1'是不兼容的类型。'
即使我更改了XML类型,它在设置类型中也显示为System.byte []。
然后,我尝试另一种尝试将byte []存储在字符串中,但遇到了其他问题,并感到迷失于尝试哪种解决方案。是否有其他方法可以将图像存储为字节,还是有原因说当我将其类型更改为Byte []时,Bitmap1的属性类型不兼容?
谢谢