PHP - lecteur de XML-SVG pour générer du PNG
Posté : 19 mai 2008, 10:26
Bonjour à tout le monde !
Comme vous le savait SVG tarde à se démocratiser chez I.E..
Voulant donner un aspect plus dynamique à mes sites web sans passer à des solutions propriétaires, je passe au SVG pour la présentation XHTML-SVG-XML-CSS (et un peu JavaScript).
Mais par soucis de compatibilité j'offrirai la possibilité de visiter une version light du site (dépourvu de svg et de JavaScript). Mais ne voulant pas faire trop de boulot en double, je me demande si il n'existait pas une classe PHP qui générerait une image PNG sur la base d'un SVG ! (Sans les animations bien sûr). Je sais qu'il y a le plug-in adobe pour le côté client... mais moi je voudrais le faire côté server, et puis ce plug-in est en fin de vie (si vous avez une adresse pour un autre plug-in, je suis preneur) !
Vous aller me dire pourquoi ne pas le faire via l'éditeur du svg ? Bah c'est simple, mes svg je les édite à l'ancienne avec Notepad++ car je suis plus doué avec un clavier qu'avec une souris !
(La faute à Autocad).
Merci d’avance
Comme vous le savait SVG tarde à se démocratiser chez I.E..
Voulant donner un aspect plus dynamique à mes sites web sans passer à des solutions propriétaires, je passe au SVG pour la présentation XHTML-SVG-XML-CSS (et un peu JavaScript).
Mais par soucis de compatibilité j'offrirai la possibilité de visiter une version light du site (dépourvu de svg et de JavaScript). Mais ne voulant pas faire trop de boulot en double, je me demande si il n'existait pas une classe PHP qui générerait une image PNG sur la base d'un SVG ! (Sans les animations bien sûr). Je sais qu'il y a le plug-in adobe pour le côté client... mais moi je voudrais le faire côté server, et puis ce plug-in est en fin de vie (si vous avez une adresse pour un autre plug-in, je suis preneur) !
Vous aller me dire pourquoi ne pas le faire via l'éditeur du svg ? Bah c'est simple, mes svg je les édite à l'ancienne avec Notepad++ car je suis plus doué avec un clavier qu'avec une souris !
Merci d’avance