Ho una visualizzazione generata da d3 (una libreria di visualizzazione javascript simile a Protovis o Raphael, che disegna roba usando elementi SVG). Il vis è interattivo, quindi l'utente può interagire e modificarlo. Una volta che l'utente è soddisfatto della sua visualizzazione, vorrei che l'utente potesse esportare questa visualizzazione come PDF. Ho provato diverse librerie HTML in PDF e non funzionano con elementi SVG.Esporta elementi SVG in PDF?
Va bene se la soluzione è lato client o lato server. Sto usando PHP lato server ma potrebbero anche funzionare implementazioni Python o Java.
Supporto browser: Idealmente, supporterà tutti i browser moderni, ma in minima parte mi piacerebbe supportare le versioni più recenti dei browser Firefox e Webkit.
** jsPDF ** può essere utilizzato per aggiungere SVG a un file PDF. Vedi questa conversazione: http://stackoverflow.com/questions/5913338/embedding-svg-in-pdf-exporting-svg-to-pdf-using-js – stackex