Bonjour
J’utilise le plugin SVG d’Adobe dans ma page HTML.
Il marche bien pour présenter SVG à partir d’un fichier .SVG
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <embed name="SVGImage" pluginspage="http://www.adobe.com/svg/viewer/install/" src="image.svg" width="800" height="600" type="image/svg-xml" />
Mon problème est que je ne veux (peux ) pas passer par le fichier.
Je veux directement intégrer la description de l’image dans la page HTML.
J’ai bien trouve une solution, qui n’est pas satisfaisante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg" xml:lang="en"> <head> <title>SVG Test</title> <object id="AdobeSVG" classid="clsid:78156a80-c6a1-4bbf-8e6a-3cd390eeb4e2"></object> <?import namespace="svg" implementation="#AdobeSVG"?> </head> <body> <svg:svg width="800" height="600"> <svg:line .... /> etc ...
Dans ce cas l’image s’affiche bien, MAIS elle n’est plus redimensionnable, déplaçable.
C’est SvgRenderer et pas SVGDocument qui se charge d’affichage dans ce cas..
Existe-t-il une autre solution de ce problème,sans passer par une image vide et la remplir dynamiquement avec les functions DOM ?
Partager