SaveImage

Материал из UoPilot
Версия от 21:26, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''SaveImage''' - сохраняет часть экранной области из памяти, полученную с помощью...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

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

Синтаксис

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

SaveImage (<Address> <filename>)

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

Примеры

// Пример 1
set %a GetImage  (100 100 1000 1000)       // сохранить в памяти часть экранной области
set $bmp SaveImage (%a [1 1] C:\picture.bmp)        // сохранить в файл на диск C:\
set $b DeleteImage  (%a [1 1])             // удалить из памяти часть экранной области 
End_script

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

GetImage <br>DeleteImage <br>LoadImage <br>Findimage

История развития

2.39 <br>Добавил функцию сохранения изображения в файл 'SaveImage (Address filename)'. Поддерживаются форматы ".bmp", ".jpg", ".png" (определяется по расширению).