Batik: la Java du SVG

Publié le 24 juin 2008 par Thibaut Hofer

Batik le bien nommé (qui osera encore prétendre que les devs n'ont pas d'humour? :D) est un ensemble d'outils Java surpuissants, sous licence Apache, dédiés à l'interprétation des fichiers SVG.

Batik propose toute une gamme d'utilitaires très utiles comprenant:

  • - Squiggle SVG Browser, une visionneuse de fichiers SVG avec de nombreuses options (visionnage depuis le web, gestion de SVG multiples, lecture du code, etc.);
  • - SVG Rasterizer, qui pixellise les fichiers SVG en fichiers bitmap ou PDF (par dossiers entiers!);
  • - SVG Font Converter, qui convertit les polices truetype en polices SVG, tout l'intérêt étant d'éviter la pixellisation ou la vectorisation pour afficher la police sur un autre poste qui n'a pas la police en question dans son système (voir ici pour une future application sur le web);
  • - SVG Pretty printer qui semble s'adresser davantage aux devs, leur permettant de nettoyer le code de leur document, visiblement pour sa mise en ligne.