HarmonyOS 鸿蒙Next PixelMap ArrayBuffer 互转问题
HarmonyOS 鸿蒙Next PixelMap ArrayBuffer 互转问题
// arraybuffer 转PixelMap function toPixelMap(buf: ArrayBuffer) { let source:imageSource = image.createImageSource(buf) return source.createPixelMap() }
// PixelMap 转ArrayBuffer function toArrayBuffer(pixel: PixelMap) { let buf = new ArrayBuffer(pixel.getPixelBytesNumber()) pixel.readPixelsBuffer(buf) }
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>
直接拿工程的startIcon.png 读取arraybuffer uint8array 是 4351长度, 转成pixelmap, 在转会arraybuffer, 发现uint8array 是 82,944长度。 二者无法互转吗?
关于HarmonyOS 鸿蒙Next PixelMap ArrayBuffer 互转问题的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
更多关于HarmonyOS 鸿蒙Next PixelMap ArrayBuffer 互转问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于HarmonyOS 鸿蒙Next PixelMap ArrayBuffer 互转问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
packing过程我只找到一个异步方法,有没有同步方法呀?我这边实际应用中需要使用同步方法
你好 你找到同步方式了吗?
HarmonyOS的分布式文件系统让我在多设备间传输文件变得轻松无比。