Page 1 sur 1
[..] Position sur une MAP jpg
Posté : lun. 19 janv. 2015 21:00
par networe
Bonjour,
Je possède une carte en format Jpeg de 3000x3000px.
J'aimerais en fait, via une coordonnées obtenu via 2 variable (Exemple 2500,2999 (X-Y)) positionner cette position dans ma carte avec un petit point ou une image X.
Avez-vous une idée ? Est-ce possible ?
Merci
Re: [..] Position sur une MAP jpg
Posté : lun. 19 janv. 2015 21:45
par mikell
Oui avec les fonctions GDI+
Voilà une trame de code, à toi de compléter ce qui manque : includes infos etc
Code : Tout sélectionner
_GDIPlus_Startup ()
$hImage1 = _GDIPlus_ImageLoadFromFile ("chemin carte")
$hImage2 = _GDIPlus_ImageLoadFromFile ("chemin image")
$hGraphic = _GDIPlus_ImageGetGraphicsContext ($hImage1)
_GDIPlus_GraphicsDrawImage ($hGraphic, $hImage2, 1500, 1500)
_GDIPlus_ImageSaveToFile ($hImage1, "chemin sortie carte modifiée")
_GDIPlus_ImageDispose ($hImage1)
_GDIPlus_ImageDispose ($hImage2)
_GDIPlus_ShutDown ()
Re: [..] Position sur une MAP jpg
Posté : lun. 19 janv. 2015 21:57
par networe
Bonjour et merci,
J'ai bien compris et je regarde cela, mais j'aimerais que la carte soit affiché à l'écran et modifié (avec le petit point de couleur) à chaque seconde selon la coordonnée d'un fichier texte.
Re: [..] Position sur une MAP jpg
Posté : mar. 20 janv. 2015 09:23
par mikell
Là c'est pas du tout la même chose, tu peux simplement faire une gui avec la carte en image de fond (désactivée) et positionner dessus une petite label colorée ou une image que tu déplaces avec GuiCtrlSetPos