The 2007-10-10 at 14:06 by Loïc d'Anterroches filed under News.
En ce moment, je fais de petites expériences avec PHP. Entre autre, je cherche à afficher des équations dans une page web. Pour cela MathML est intéressant, mais il faut dire franchement, latex a une meilleure qualité d’affichage et si j’écris mes équations en latex, je peux ensuite facilement convertir vers un vrai fichier latex pour générer par un exemple un fichier pdf.
La solution est d’utiliser directement latex comme Wikipedia. Le problème est que l’image png avec la formule latex est sur fond blanc et dans mon cas j’ai besoin d’une autre couleur de fond.
Ce que j’obtiens (ici fichier directement pris de la page Wikimedia :
Et ce que je veux (ok, pas cette couleur exacte, mais même principe) :
Je travaille donc avec une image en noir et blanc à la base. Et la solution est la suivante :
$im = imagecreatefrompng('someimage.png');
colorize($im, array('red'=>249, 'green'=>232, 'blue'=>89));
imagepng($im, 'output.png');
imagedestroy($im);
Téléchargez la fonction php pour changer la couleur de l’image.
Comments from readers