Cela peut aussi être lié au nombre de DPI (Dots Per Inch) de l'image sur laquelle le script est exécuté.
En fonction de cette valeur, le texte n'aura pas la même taille.
J'ai le même symptôme avec un des scripts que je me suis fait : tout marche bien si je suis en 72 DPI, mais le texte peut être énorme et mal placé si l'image initiale a une autre valeur.

Stéphane