2012-09-17 50 views
2

將SVG-image-element與本地源(例如C:\image.png)和Internet上的源(例如http://www.google.de/intl/de_ALL/images/logos/images_logo_lg.gif)一起使用時,語法有差異嗎?使用本地資源的SVG <image>元素的語法

我的問題是,下面的工作:

<image x="100" y="100" width="100" height="100" xlink:href="http://www.google.de/intl/de_ALL/images/logos/images_logo_lg.gif"> 
</image> 

,並與下面的,我只是得到一個白色的頁面:

<image x="100" y="100" width="100" height="100" href="C:\google.png"></image> 

回答

3

你試過"file:///c:/google.png"

+0

我嘗試: 「<圖像x =」 100" y = 「100」 寬度= 「100」 HEIGHT = 「100」 HREF = 「文件:/// C:\ google.png」>「 但仍然不起作用! – user1665232

+0

您可能需要用正斜槓替換反斜槓:'「file:// C:/ Documents and Settings/Benjbra/workspace/PythTest/google.png」'。有關更多信息,請參見http://en.wikipedia.org/wiki/File_URI_scheme#Windows_2。 – skunkfrukt

0

我想你應該嘗試使用file://協議

採取遠程頁面,並做了保存網頁爲對鉻,看看他做的圖像標記是什麼操作。

0

問題解決了...:

<image x="100" y="100" width="100" height="100" xlink:href="file://C:\google.png"></image> 

謝謝!