Exportar elementos SVG para PDF?

Tenho uma visualização gerada pelo d3 (uma biblioteca de visualização javascript semelhante ao Protovis ou Raphael, que desenha coisas usando elementos SVG). O vis é interativo, para que o usuário possa interagir e editá-lo. Quando o usuário estiver satisfeito com sua visualização, eu gostaria que ele pudesse exportar essa visualização como PDF. Eu tentei várias bibliotecas HTML para PDF e elas não funcionam com elementos SVG.

Tudo bem se a solução for do lado do cliente ou do servidor. Estou usando o lado do servidor PHP, mas implementações em Python ou Java também podem funciona

uporte ao navegador: Idealmente, ele suportaria todos os navegadores modernos, mas, no mínimo, eu gostaria de oferecer suporte às versões mais recentes dos navegadores Firefox e Webki

questionAnswers(8)

yourAnswerToTheQuestion