Avessi tempo e passione imparerei pure un po' di SVG. Il fatto è che mi ci sono imbattuto (al 99% sarà l'unico punto dell'intero progetto dove dovrò utilizzarlo) e volevo sbrigarmela senza troppe complicazioni!
Riferito al codice sopra:
Ho inserito il font-face ma il testo non viene visualizzato (è come se non riconoscesse il font). Se al posto di Neuropol provo un comune Arial funziona senza problemi -_- All'inizio pensavo fosse un problema di url e che l'svg non riuscisse a caricare il font ma come vedete ho provato ad inserire anche un'immagine e questa viene caricata e visualizzata correttamente.Codice PHP:<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'>
<foreignObject width='100%' height='100%'>
<style>
@font-face { font-family: 'Neuropol';
src: url('http://127.0.0.1:8888/gui/font.ttf') format('truetype'); }
.w{ font-family: 'Neuropol'; color:white;}
</style>
<div xmlns='http://www.w3.org/1999/xhtml' class='w' style='font-size:40px;'>
<span class='w' style='text-shadow:1px 1px 8px red;'>I like cheese</span>
[img]http://127.0.0.1:8888/gui/ico.fw.png[/img]
</div>
</foreignObject>
</svg>
Sinceramente non so come muovermi <.<

Rispondi quotando