У меня есть массив byte
, который содержит данные для изображения. Массив байтов не читается из существующего файла изображения. Массив байтов получается путем анализа файла PDF и чтения встроенного в него изображения. Я хочу преобразовать эти байты в изображение и отобразить его в UIImageView
. Я использовал следующий фрагмент кода. Но метод UIImage.LoadFromData
возвращает ноль.
byte[] bytes = byteArray;
NSData nsdata = NSData.FromArray(bytes);
UIImage image = UIImage.LoadFromData(nsdata);
Мне удалось получить растровое изображение из того же байтового массива и отобразить его в Android. Мне известны следующие подробности об изображении и байтах.
длина байта: 14700 (= 70 * 70 * 3)
размеры изображения: 70 X 70
бит на компонент: 24 (3 байта)
Как я могу создать действительный UIImage из байтового массива в iOS?