[Ex] Générateur de signatures.

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
Arkenix
Niveau 4
Niveau 4
Messages : 59
Enregistré le : ven. 27 mai 2011 23:42
Status : Hors ligne

[Ex] Générateur de signatures.

#1

Message par Arkenix »

Bonjour chèrz' amis AutoItiens .

Je vous partage un petit exemple issus d'une fonction que j'ai mis en place.
Avant tout, je sais qu'il existe déjà des fonctions du même type, mais ayant passé pas mal de temps à la faire je me dis que ça pourrais intéresser quelque un d'entre vous :D.
Celle-ci vous permet de mettre du texte sur une image et de la sauvegarder.
Un peu comme un générateur de signatures :D


Histoire de vous faire un bel exemple, je vous ai mis tout cela dans une 'GuiTest' !
C'est pas beau tout ça ? :)

Donc,
Voici la Fonction.

Code : Tout sélectionner

_DrawStringToPicture(OriPic, DestPic,[color=#4080FF] String[/color], [color=#808000][Color][/color],[color=#808000][Font][/color],[color=#808000][Size][/color])
OriPic = L'image source
DestPic = La destination de sauvegarde

String =
Attention ici c'est un array qu'il faut mettre !
Ex :

Code : Tout sélectionner

 
[color=#0000BF]Local[/color] [color=#800000]$StringPic[/color][4]
[color=#800000]$StringPic[/color][0] = 1 [color=#408040];Nombre de string[/color]
[color=#800000]$StringPic[/color][1] = "Mon message" 
[color=#800000]$StringPic[/color][2] = 80 [color=#408040];Coord X[/color]
[color=#800000]$StringPic[/color][3] = 12 [color=#408040];Coord Y[/color]

 
Le Return

$Array[0] = Chemin
$Array[1] = Sa taille Width
$Array[2] = Sa taille Height
► Afficher le texteFonction

Voici un script d'exemple pour créer une signature.

Image
► Afficher le texteCode

Disponible en pièce jointe avec le Jpg d'exemple.


Bon script à tous :D
Fichiers joints
Example.jpg
Example.jpg (15.59 Kio) Vu 2759 fois
Sign Generator.au3
(3.05 Kio) Téléchargé 343 fois
Projet Autoit : Faire un jeu "Point & Click" > http://www.lecoindaide.com/forum/viewforum.php?f=44
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [Ex] Générateur de signatures.

#2

Message par mikell »

Pas mal mais il manque le nettoyage des ressouces GDI+ en fin de fonction, comme dans celle-ci
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Répondre