AnsiLove
Plus d'infos
- Créé par
- Frédéric Cambus
- Type
- Moteur de rendu / bibliothèque
- Site officiel
- ansilove.org
- Code source
- github.com/ansilove
Outil qui transforme l'art ANSI et ASCII en PNG pour qu'il puisse être affiché sur le web.
AnsiLove prend de l'art en mode texte — ANSI, PCBoard, Binary, ArtWorx, iCE colors, XBin — et le dessine sous forme d'image pixel avec la bonne police CP437 et la bonne palette de couleurs. Il lit les métadonnées SAUCE pour connaître la largeur, la police et si le bit de clignotement doit être interprété comme un fond clair à la place.
La version C actuelle (libansilove) a été écrite par Frédéric Cambus comme une réécriture d'un ancien code PHP, et c'est elle qui fait tourner une bonne partie de l'art ANSI qu'on voit reproduit dans les galeries web aujourd'hui. Sans elle, l'ère TheDraw serait pratiquement illisible sur les écrans modernes.