Перейти к основному содержимому

Сохранение объекта изображения в альбом (: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.alert, http.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