У меня есть этот код в c#:
byte[] byteArrayPng;
using (MemoryStream inStream = new MemoryStream(byteArrayTiff))
using (MemoryStream outStream = new MemoryStream())
{
Bitmap.FromStream(inStream).Save(outStream, ImageFormat.Png);
byteArrayPng = outStream.ToArray();
}
Я хочу преобразовать массив байтов (изображение .tif) в массив байтов (изображение .png). Я получаю первый массив из API.
С новым массивом (изображение .png) я могу отображать изображение, потому что формат tiff не поддерживается браузерами.
Возможно ли сделать то же самое в Angular / TypeScript?