我正在尝试创建一个SVG文档,其中包含引用png文件的图像标记。如果我在每个图像标记中包含png的绝对路径但是如果我尝试在其中放置xml:base属性似乎在IE9中不起作用,则此方法有效。但它似乎适用于Firefox和Chrome。 IE中是否有错误或我的语法有问题?
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:base="file:///C:/SVG/Devices/valves/">
<image width="40" height="56" x="10" y="10" xlink:href="motorised_valve[purple].gif"/>
</svg>
由于复杂的原因我不想进入这里,我不能将SVG文档放在与图像相同的文件夹中。
感谢您的帮助 MOG
答案 0 :(得分:0)
在您的情况下,使用data://
协议将PNG图像嵌入文档是否可以接受?这样可以解决您的问题,但可能会使XML变得相当大。