保存图片对象到相册 (:save_to_album)
声明
图像:save_to_album(手机文件路径)
参数及返回值
图像
- 图片对象,需要保存到相册的图片对象
手机文件路径
- 文本型,需要保存到手机的图片文件绝对路径
说明
导出图片对象的图片到系统相册
示例 1
-- 从网上下载个小图片直接转存到相册
local c, h, r = http.get("https://gss2.bdstatic.com/-fo3dSag_xI4khGkpoWK1HF6hhy/baike/whfpf%3D640%2C360%2C0/sign=d451c2c37a8b4710ce7aae8ca5f3f5c9/2e2eb9389b504fc2bb928ae7eddde71191ef6d06.jpg", 10)
if (c == 200) then
local img = image.load_data(r)
img:save_to_album()
print("图片已存到相册")
else
print("下载失败")
end
注:http.get
示例 2
-- 截全屏图像保存到手机/sdcard/ab.png
screen.image():save_to_album('/sdcard/ab.png')
注:上述代码中使用了非本章函数 screen.image
示例 3
-- 将文件转存到相册 (这只是例子,文件不存在会报错,请在保存之前先做判断)
image.load_file("/var/mobile/1.png"):save_to_album()
示例 4
-- 将文件转存到相册
img = image.load_file("/var/mobile/1.png")
if image.is(img) then
img:save_to_album()
end