Saveimage (Lua)

Материал из UoPilot
Версия от 11:08, 28 августа 2019; Tatikoma (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

saveimage - сохраняет часть экранной области из памяти, полученную с помощью getimage. Поддерживаются форматы: bmp, jpg, png. Возвращает формат сохранённого изображения.

Синтаксис

Привязка к окну: необязательно.
Работа со свернутым окном: да.

saveimage (<address>, <filename>)

Где:
<address> - адрес в памяти.
<filename> - путь и имя файла. Если указано только имя, изображение будет сохранено рядом с exe пилота.

Примеры

--lua
address = getimage (100, 100, 1000, 1000)   -- сохранить в памяти часть экранной области
saveimage (address, [[C:\picture.bmp]])        -- сохранить в файл на диск C:\
deleteimage  (address)             -- удалить из памяти часть экранной области 

Смотрите также

Getimage (Lua)
Deleteimage (Lua)
Loadimage (Lua)