HarmonyOS pixelMap

pixelMap如何转arraybuffer

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

请参考下面demo:

pixelMap2base64(pixelMap: image.PixelMap){
  const imagePackerApi: image.ImagePacker = image.createImagePacker();
  let packOpts: image.PackingOption = { format: "image/jpeg", quality: 98 };
  imagePackerApi.packing(pixelMap, packOpts)
    .then((data: ArrayBuffer) => {
      console.info('packing succeeded.');
      let bufferArr = new Uint8Array(data)
      let help = new util.Base64Helper
      this.pixel = help.encodeToStringSync(bufferArr)
      console.log("base64 =>    " + this.pixel)
    }).catch((error: BusinessError) => {
    console.error('packing failed.');
  })
}
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS Pixelmap相关反馈
56浏览 • 1回复 待解决
HarmonyOS 获取网络图片PixelMap
35浏览 • 1回复 待解决
HarmonyOS PixelMap位图处理问题
44浏览 • 1回复 待解决
HarmonyOS pixelMap转成ArrayBuffer
89浏览 • 1回复 待解决
HarmonyOS pixelmap深拷贝问题
663浏览 • 1回复 待解决
HarmonyOS sendable能否支持pixelmap类型
87浏览 • 1回复 待解决
PixelMap怎么保存成图片文件
438浏览 • 1回复 待解决
HarmonyOS image.PixelMap的拉伸变形
26浏览 • 1回复 待解决
HarmonyOS如何将Component转换PixelMap
418浏览 • 1回复 待解决
PixelMap数据处理(Native)
1368浏览 • 1回复 待解决
如何用PixelMap处理图片
2080浏览 • 1回复 待解决
HarmonyOS如何将PixelMap保存到相册?
609浏览 • 1回复 待解决
PixelMap怎么转Base64?(非Java)
3393浏览 • 2回复 待解决
HarmonyOS 怎么把两个PixelMap合成一个
64浏览 • 2回复 待解决