J'essaye de convertir un .gif RVB en un .gif de CMYK utilisant le module de PHP d'IMagick.PHP IMagick RVB à CMJN inverse?
J'ai écrit ce morceau de code
$i = new Imagick('mosaique.gif');
$i->setImageColorspace(Imagick::COLORSPACE_CMYK);
$i->setImageFormat('gif');
$i->writeImage('mosaique-cmyk.gif');
Mais la résultante "mosaique-cmyk.gif" encore RGB ... mais avec des couleurs inversées (O_O)
ce que je fais faux?
EDIT:
J'ai essayé avec un .jpg et l'image est convertie en CMJN, mais il alambics en négatif.
EDIT 2:
J'ai essayé d'exécuter mon script faire un .pdf sur un autre serveur et il fonctionne très bien.
Y a-t-il un bogue connu dans IMagick? Y a-t-il des options à définir dans la bibliothèque php5?
La version qui me renvoie l'image inversée est plus récente que celle qui fonctionne correctement
RÉSULTAT MAL PHP 5.3.3 imagick 3.0.0RC1 ImageMagick 6.6.2
CORRECT RÉSULTAT PHP 5.2 .10 IMagick 2.1.1 ImageMagick 6.5.1
J'ai une solution pour cela. Voir ma réponse –