如何在Flutter中保存图像文件?使用Image_picker插件选择的文件

如何在Flutter中保存图像文件?使用Image_picker插件选择的文件,第1张

如何在Flutter中保存图像文件?使用Image_picker插件选择的文件

使用

awaitImagePicker.pickImage(...)
,您已经走在正确的轨道上,因为该函数返回一个
File

File
类有一个
copy
方法,你可以用它来复制文件(已经由相机要么或躺在库保存在磁盘上),并把它放到你的申请文件目录:

// using your method of getting an imagefinal File image = await ImagePicker.pickImage(source: imageSource);// getting a directory path for savingfinal String path = await getApplicationdocumentsDirectory().path;// copy the file to a new pathfinal File newImage = await image.copy('$path/image1.png');setState(() {  _image = newImage;});

你也应该注意,你可以从映像文件的路径

ImagePicker
使用
image.path
,这也将包含结束,你可能要提取的文件,您可以通过保存图片的路径
newImage.path



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5016622.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存