[..] Gdi+ format png
Posté : mer. 20 août 2014 10:56
B
onjour à tous !
Je souhaiterais créer une nouvelle image à partir de deux images existantes mais j'ignore si il est possible d'utiliser des images au format png ?
En vous remerciant pour vos conseils
Jean-Marc
Je souhaiterais créer une nouvelle image à partir de deux images existantes mais j'ignore si il est possible d'utiliser des images au format png ?
En vous remerciant pour vos conseils
Jean-Marc
Code : Tout sélectionner
#include <GDIPlus.au3>
#include <WinAPI.au3>
Local $hBitmap1, $hBitmap2, $hImage1, $hImage2, $hGraphics
_GDIPlus_Startup()
$hBitmap1 ="logo_ars.png"
$hImage1 = _GDIPlus_BitmapCreateFromHBITMAP($hBitmap1)
$hBitmap2 ="signature_optim.png"
$hImage2 = _GDIPlus_BitmapCreateFromHBITMAP($hBitmap2)
$hGraphics = _GDIPlus_ImageGetGraphicsContext($hImage1)
_GDIPlus_GraphicsDrawImage($hGraphics, $hImage2, 100, 100)
_GDIPlus_GraphicsDrawRect($hGraphics, 100, 100, 400, 300)
_GDIPlus_ImageSaveToFile($hImage1, @DesktopDir & "\test.jpg")
; Clean up resources
_GDIPlus_ImageDispose($hImage1)
_GDIPlus_ImageDispose($hImage2)
_WinAPI_DeleteObject($hBitmap1)
_WinAPI_DeleteObject($hBitmap2)
; Shut down GDI+ library
_GDIPlus_Shutdown()
ShellExecute(@DesktopDir & "\test.jpg")