OpenHarmony开发者论坛
标题:
Canvas如何绘制app.media下面的图片
[打印本页]
作者:
xtaichi
时间:
2023-11-14 12:53
标题:
Canvas如何绘制app.media下面的图片
[md]我已经读取到的资源文件下面的图片了,拿到的数据是Uint8Array,我看Canvas只支持绘制ImageBitmap和PixelMap,我该如何把Unit8Array转为PixelMap对象去绘制?
[/md]
作者:
westinyang
时间:
2023-11-14 14:32
[md]```js
// 这里修改为你获取到的Uint8Array
const arr = new Uint8Array([1,2,3,4,5,6]);
// 通过缓冲区创建图片源实例
const imageSource = image.createImageSource(arr.buffer);
// 通过图片解码参数创建PixelMap对象
imageSource.createPixelMap().then(pixelmap => {
// TODO
}).catch(error => {
// TODO
})
```
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5