Что нового

Как сохранить изображение из буфера на диск

joker2d

Новичок
Сообщения
182
Репутация
0
В буфер обмена скопировал изображение (gif или jpg или png), как с помощью аутоит можно его сохранить на диск в заданную папку ?
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Код:
#include <Clipboard.au3>
#include <GDIPlus.au3>
_ClipBoard_Open(0)
$hBitmap = _ClipBoard_GetDataEx($CF_BITMAP)
_ClipBoard_Close()
_GDIPlus_Startup()
$hImage = _GDIPlus_BitmapCreateFromHBITMAP($hBitmap)
_GDIPlus_ImageSaveToFile($hImage, @ScriptDir&"\"&"clip_image.png")
_GDIPlus_BitmapDispose($hImage)
_GDIPlus_Shutdown()
 
Верх