HarmonyOS 执行PixelMap进行保存
调用代码执行PixelMap进行保存,出现系统闪退
export async function savePixelMapV2(context: Context, pixelMap: PixelMap): Promise<string> {
if (pixelMap === null) {
console.error('传入的pm为空');
return '';
}
const imagePackerApi: image.ImagePacker = image.createImagePacker();
const path: string = context.cacheDir + '/' + getTimeStr() + '.jpg';
const packOpts: image.PackingOption = { format: 'image/jpeg', quality: 100 };
let file = fs.openSync(path, fs.OpenMode.CREATE | fs.OpenMode.READ_WRITE);
return await imagePackerApi.packToFile(pixelMap, file.fd, packOpts).then(() => {
//直接打包进文件
fs.closeSync(file.fd);
return " "
}).catch((error: Error) => {
console.error('Failed to pack the image. And the error is: ' + error);
return " "
})
}
获取相册图片进行裁剪,完成之后,对图片进行保存到本地闪退。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS pixelMap保存的图片如何进行保存到相册
273浏览 • 1回复 待解决
PixelMap怎么保存成图片文件
590浏览 • 1回复 待解决
HarmonyOS如何将PixelMap保存到相册?
710浏览 • 1回复 待解决
HarmonyOS 如何将PixelMap保存为沙箱
142浏览 • 1回复 待解决
HarmonyOS PixelMap保存到文件时报错PackedSize outside size
298浏览 • 1回复 待解决
HarmonyOS组件截图后如何将PixelMap保存至系统相册
908浏览 • 1回复 待解决
HarmonyOS 保存PixelMap到相册,显示保存成功,相册中的图片为空白图片,宽高都是0
239浏览 • 1回复 待解决
pixelMap 和 imageSource 的数据类型如何保存到相册
2394浏览 • 1回复 待解决
图片pixelMap传到native层,进行旋转、缩放
1162浏览 • 0回复 待解决
组件截图怎么保存将pixelMap存储到系统相册或应用沙箱
959浏览 • 1回复 待解决
HarmonyOS 获取网络图片的PixelMap,如何进行center crop?
204浏览 • 1回复 待解决
对指定url的图片进行下载保存
1250浏览 • 1回复 待解决
HarmonyOS pixelMap
116浏览 • 1回复 待解决
如何使用安全控件SaveButton进行图片的快速保存
2564浏览 • 1回复 待解决
HarmonyOS PixelMap裁剪
148浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在HarmonyOS中如何通过PixelMap实现图片深拷贝后的裁剪和保存功能?
114浏览 • 0回复 待解决
HarmonyOS 执行AI模型进行推理,是推荐使用HiAI Foundation还是mindspore?
509浏览 • 1回复 待解决
图库Picker:保存图片或者视屏 目前是不是不能拉起图库选择器那个画面进行保存啊
1999浏览 • 1回复 待解决
应用在进行后台后,如何继续执行业务
2062浏览 • 1回复 待解决
HarmonyOS PixelMap加载图片
151浏览 • 1回复 待解决
HarmonyOS pixelMap转成ArrayBuffer
282浏览 • 1回复 待解决
HarmonyOS 图片保存
170浏览 • 1回复 待解决
HarmonyOS Pixelmap相关反馈
196浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何使用PixelMap进行图片的深拷贝操作并保持性能优化?
307浏览 • 1回复 待解决
HarmonyOS 某个组件截图成功后, 如何将image.PixelMap类型的结果保存至系统相册或者本地app沙箱
230浏览 • 1回复 待解决
demo如下: