SVG in Webseite
tone
- xml-derivat
0 Luke
Hallo,
wenn ich in Cocoon ein dynamisches pdf erstelle, kann ich folgenden Code in mein xsl Stylesheet eingeben und es wird mir eine SVG Grafik ins pdf geschrieben
fo:instream-foreign-object
<svg xmlns="http://www.w3.org/2000/svg" width="150px" height="177px" viewBox="0 0 150 177" xml:space="preserve">
<svg:image x="0" y="0" width="150px" height="177px"
xlink:href="http://localhost:8080/cocoon/map.jpg">
</svg:image>
<g id="arrow" style="fill: white; stroke: blue;">
<line stroke-width="3" x1="{$r_pfeil}" y1="{$hk}" x2="{$rk}" y2="{$hk}" />
<polygon points="{$rk} {$hk}, {$r_pf} {$h_pf2}, {$r_pf} {$h_pf}" />
</g>
<circle cx="91" cy="44" r="2" style="fill: white; stroke: black;"/>
<circle cx="56" cy="89" r="2" style="fill: white; stroke: black;"/>
<circle cx="101" cy="84" r="2" style="fill: white; stroke: black;"/>
<circle cx="42" cy="43" r="2" style="fill: white; stroke: black;"/>
<circle cx="72" cy="128" r="2" style="fill: white; stroke: black;"/>
<text style="font-size: 10; font-weight: bold;" x="94" y="49">place a</text>
<text style="font-size: 10; font-weight: bold;" x="58" y="94">place b</text>
<text style="font-size: 10; font-weight: bold;" x="104" y="90">place c</text>
<text style="font-size: 10; font-weight: bold;" x="45" y="48">place d</text>
<text style="font-size: 10; font-weight: bold;" x="75" y="134">place e</text>
</svg>
</fo:instream-foreign-object>
nun hätte ich jedoch gerne gleiches "Bild" in meiner Webseite, als XHTML, auch via xsl Stylesheet transformiert. Wie kann ich das anstellen? </fo:instream-foreign-object> fällt ja schonmal weg...hat davon jemand Ahnung?
Vielen Dank für die Hilfe.
Hi,
wenn du's in ne eigene Datei packst, schau mal hier:
http://de.selfhtml.org/html/multimedia/objekte.htm#datendateien