Exporter des éléments SVG en PDF?

J'ai une visualisation générée par d3 (javascript bibliothèque de visualisation similaire à Protovis ou Raphaël, qui dessine des trucs en utilisant des éléments SVG). La vis est interactif, de sorte que l'utilisateur peut interagir avec et de le modifier. Une fois que l'utilisateur est satisfait de son/sa visualisation, je voudrais que l'utilisateur soit en mesure d'exporter cette visualisation au format PDF. J'ai essayé plusieurs code HTML vers PDF bibliothèques et ils ne travaillent pas avec des éléments SVG.

Il est correct si la solution est soit côté client ou côté serveur. J'utilise PHP côté serveur, mais en Python ou en Java implémentations peuvent également travailler.

Prise en charge du navigateur: Idéalement, il serait en charge tous les navigateurs modernes, mais au minimum j'aimerais les dernières versions de Firefox et les navigateurs webkit.

source d'informationauteur raviparikh | 2012-01-31