Différence de comportement d'un objet COM en ASP et WScript
Bonjour
Un objet COM peut-il avoir un comportement différent selon qu'il est appelé par WScript ou par IIS ?
Je m'explique :
Soit le script suivant :
Code:
1 2 3 4
|
var im=Server.CreateObject("ImageMagickObject.MagickImage.1");
var bid=Server.MapPath("images\\temp\\bid948574578.png");
im.convert ("-size", "300x50", "xc:grey90", "-pointsize", "35", "-draw", "text 100,25 'Roro' gravity Center" , bid); |
Pour l'anecdote, c'est censé créer une image nommée bid948574578.png avec un fond gris et avec écrit "Roro" au milieu. Mais ça me crée bien l'image avec le fond gris, mais ça n'écrit pas Roro "dedans".
Par contre, le même script (adapté à WScript) :
Code:
1 2 3 4
|
var im=new ActiveXObject("ImageMagickObject.MagickImage.1");
var bid="images/bid948574578.png";
im.convert ("-size", "300x50", "xc:grey90", "-pointsize", "35", "-draw", "text 100,25 'Roro' gravity Center" , bid); |
Fonctionne à merveille.