본문으로 건너뛰기

이미지 객체를 사진 앨범에 저장하기 (:save_to_album)

선언

이미지:save_to_album()

설명

이미지 객체의 이미지를 시스템 사진 앨범으로 내보냅니다.

예제 1

-- 인터넷에서 작은 이미지를 다운로드하여 사진 앨범에 바로 저장
local c, h, r = http.get("https://www.xxtouch.app/img/Logo.png", 10)
if (c == 200) then
local img = image.load_data(r)
img:save_to_album()
sys.alert("图片已存到相册")
else
sys.alert("下载失败")
end

참고: 위 코드에서는 이 장에서 다루지 않는 함수인 sys.alerthttp.get를 사용했습니다.

예제 2

-- 전체 화면 이미지를 캡처하여 사진 앨범에 저장
screen.image():save_to_album()

참고: 위 코드에서는 이 장에서 다루지 않는 함수인 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