11-03-2015, 11:46 AM
Je tenterai cela avec Inkscape qui permet de vectoriser un fichier raster (type PNG).
Tu pourrais donc tirer un SVG à partir de l'image PNG (avec, par exemple, uniquement les formes blanches) et convertir ce SVG en une map HTML.
Pour plus d'automatisation, il faut voir avec Imagemagick pour vectoriser le PNG en SVG.
Les deux softs sont open source.
Note que suivant le cas, le SVG peut être suffisant plutôt qu'une HTML map: svg accepte les ancres <a/>, donc il suffit d'englober les objets SVG dans un tag <a/> pour créer un lien classique.
Tu pourrais donc tirer un SVG à partir de l'image PNG (avec, par exemple, uniquement les formes blanches) et convertir ce SVG en une map HTML.
Pour plus d'automatisation, il faut voir avec Imagemagick pour vectoriser le PNG en SVG.
Les deux softs sont open source.
Note que suivant le cas, le SVG peut être suffisant plutôt qu'une HTML map: svg accepte les ancres <a/>, donc il suffit d'englober les objets SVG dans un tag <a/> pour créer un lien classique.