我想在NSImageView中显示一个图像,该图像包含在一个字节数组中。我该怎么做?据我所知,我需要将我的byte[]转换为NSData变量,并将其提供给NSImage。是这样吗?我该如何做?我已经尝试过强制类型转换,但那并不起作用,也没有任何内置的转换...
我尝试过以下方法:
强制类型转换:
我尝试过以下方法:
强制类型转换:
NSData bytesAsMacVariable = (NSData) imageAsBytes;
也尝试过
NSData bytesAsMacVariable = imageAsBytes as NSData;
最后,尝试将byte[]作为NSData传递。
NSImage imageToShow = new NSImage(imageAsBytes);
这些方法都不可行,据我所知,NSImage和NSData都没有接受byte[]进行转换的成员函数...