Page 1 sur 1

[..] Ecrire un texte dans une image .gif

Posté : mar. 22 déc. 2009 15:57
par dadrocket
Bonjour à tous,

Je souheterais inscrire un certain texte sur des images gif (non animées) en fonction de leurs résolutions :
Si l'image fait 1059*729 pixels alors écrire "Format d'impression : A4" à un certain endroit etc ...
Il faudrait que le script procède par dossier (inscrire le texte sur les différentes images du dossier)

Plus de détails (types d'images etc...) un peu plus tard, dans la soirée.

Merci d'avance. :)

Re: [..] Ecrire un texte dans une image .gif

Posté : mar. 22 déc. 2009 21:58
par timmalos
Il va falloir combiner la recherche de fichiers dans un dossier (Il y a un tuto By Tlem sur le forum)
Et La recherche sur les propriétés du fichier ou dans le tag en lisant les premieres lignes pour connaitre la taille
Puis ecrire votre texte sur l'image en utilisant un EXEMPLE tout fait disponible dans l'aide d'autoit:
DOSSIER_INSTALLATION_AUTOIT/Examples/GUI/ADvanced/Emboss.au3

Re: [..] Ecrire un texte dans une image .gif

Posté : mar. 22 déc. 2009 22:14
par sylvanie
Ce qu'il y a d'étrange, est que chez moi les gifs et certains png (pas tous) font que j'ai _GDIPlus_ImageGetGraphicsContext qui me renvoie 0. Ce qui n'est pas au goût de _GDIPlus_GraphicsDrawStringEx ... Sinon pour d'eutres images ça marche pas bien :s

Re: [..] Ecrire un texte dans une image .gif

Posté : dim. 27 déc. 2009 20:29
par dadrocket
Bonsoir,

Merci pour ces aides.

Je vous poste les images sur lesquelles je dois écrire (si possible en bas à gauche, au dessus de l'échelle):
http://dl.free.fr/mon.pl?i=5913010&h=i99ajHju

Ci-dessous le tout début de mon script qui ne fonctionne pas :

Code : Tout sélectionner

$rep_des_plans = FileSelectFolder("Selectionnez le répertoire des plans.", "")

$search = _FileListToArray($rep_des_plans, "*.gif", 1)
_ArrayDisplay($search, "Liste fichier")
Merci à ceux qui m'aideront à propos de la recherche de fichiers dans un répertoire :)