Bonjour, j'ai besoin d'insérer un graphique SVG dans mon xsl:fo, jusque la pas de soucis, que ce soit avec

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<fo:external-graphic src="" />
ou encore

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<fo:instream-foreign-object>
                <svg:svg width="450px" height="450px" xmlns:svg="http://www.w3.org/2000/svg" >
                <svg:rect width="300px" height="150px" x="20" y="100" fill="rgb(0,0,0)" fill-opacity="0.2" style="stroke:#00FFCC; stroke-width:1"/>
<svg:path d="M 110 240
     L 134 218 
     L 165 203
     L 179 187
     L 221 162
     L 237 142
     L 251 134
     L 269 110" style="fill:white;stroke:red;stroke-width:2" fill-opacity="0"/>
                         </svg:svg>
                    </fo:instream-foreign-object>
Maintennant j'aurais besoin de déssiner un graphique SVG dynamique qui change par rapport à un fichier XML lui aussi crée dynamiquement, j'ai alors trouvé cette solution qui semble convenir à ce que je veut faire : http://www.ibm.com/developerworks/xm...svg/index.html

Le script PHP me renvoi une page qui contient du SVG, bien, mais j'aimerais maintennant insérer le résultat du script PHP dans mon xsl:fo, j'ai essayé de cette manière sans succès :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<fo:external-graphic src=" - l'adresse de ma page generée par PHP - " />
, mais quand j'essaie de convertir mon fichier FO en PDF pour voir le résultat, fop me renvoie l'erreur suivante :

" GRAVE : Image not available: No ImagePreloader found at -adresse de la page generée par PHP- "

Si quelqu'un avait une idée sur comment récupérer le SVG généré par le PHP ça m'aiderais pas mal ^^

merci d'avance, blue.