Vram Voskanyan
04/21/2024, 5:29 PMByteArray
that contains the binary data of an image (image/png), and I need to show it. Can I somehow convert it into a Bitmap? Like In Android, it was done by BitmapFactory.decodeByteArray
...Lucca Beurmann
04/21/2024, 6:22 PMMax
04/21/2024, 7:25 PMMichael Paus
04/21/2024, 7:33 PMexpect fun ByteArray.decodeToImageBitmap(): ImageBitmap?
On Android:
actual fun ByteArray.decodeToImageBitmap(): ImageBitmap? {
return BitmapFactory.decodeByteArray(this, 0, this.size).asImageBitmap()
}
On Desktop:
actual fun ByteArray.decodeToImageBitmap(): ImageBitmap? {
return Image.makeFromEncoded(this).toComposeImageBitmap()
}
On iOS:
Same as for desktop.Vram Voskanyan
04/22/2024, 4:08 PM