SVG au format PDF sur un partage serveur linux

J'ai un site qui utilise le SVG pour un client interactif côté thingamabob. J'aimerais donner la possibilité de télécharger un fichier PDF de sortie. Je peux passer la dernière sortie SVG vers le serveur, lorsque je veux convertir au format PDF, puis de la retourner au client pour le téléchargement.

Ce serait nécessaire de travailler sur une tête partagé serveur linux, où l'installation ou la compilation est une immense douleur, ou impossible. Le site est en PHP, donc, la solution idéale serait de PHP, ou d'utiliser le logiciel qui est facilement installé sur un serveur web partagé. Python, perl et ruby sont disponibles, avec les choses habituelles que vous pourriez vous attendre sur une machine linux. Des Solutions qui vont au caire, les scripts inkscape, ou d'une installation plus complexe que " FTP " sont probablement hors. Dépenser de grandes sommes d'argent sont aussi, naturellement. Comme c'est un serveur partagé, de la mémoire et/ou de l'UC faim solutions sont aussi à l'extérieur, car ils ont tendance à se faire tuer; ce plus ou moins les règles du Batik.

Le plus proche que j'ai eu jusqu'à présent est cette transformation XSL qui je peux conduire à partir de PHP et ensuite gicler le résultant postscript par ps2pdf (qui est déjà installé). Le seul problème, c'est qu'il ne prend pas en charge le format SVG des chemins si elle le faisait, ce serait parfait.

Il y a des tas ou des questions sur StackOverflow, je l'ai lu, mais elles supposent toutes que vous pouvez soit installer des trucs, dépenser de l'argent, ou les deux.

Quelqu'un aurait-il un hors-the-shelf solution, ou dois-je tout simplement passer un peu de temps libre en essayant d'ajouter des chemins de soutien à cette transformation XSL?

Grâce,
Dunc

OriginalL'auteur Duncan Lock | 2010-01-27