Tengo una visualización generada por d3 (una biblioteca de visualización de JavaScript similar a Protovis o Raphael, que dibuja cosas usando elementos SVG). El vis es interactivo, por lo que el usuario puede interactuar con él y editarlo. Una vez que el usuario esté satisfecho con su visualización, me gustaría que el usuario pueda exportar esta visualización en formato PDF. He intentado varias bibliotecas HTML a PDF y no funcionan con elementos SVG.Exportar elementos SVG a PDF?
Está bien si la solución es del lado del cliente o del servidor. Estoy usando el lado del servidor PHP, pero las implementaciones de Python o Java también pueden funcionar.
Compatibilidad con el navegador: idealmente sería compatible con todos los navegadores modernos, pero mínimamente me gustaría admitir las últimas versiones de Firefox y navegadores webkit.
** jsPDF ** se puede utilizar para agregar SVG a un archivo PDF. Ver esta conversación: http://stackoverflow.com/questions/5913338/embedding-svg-in-pdf-exporting-svg-to-pdf-using-js – stackex