2014-03-27 161 views
0

我有一個svg文件的問題,其中鏈接的圖像在任何程序打開時都不顯示。奇怪的是,幾天前所有的工作都很好!我打算改變這些文件,並且引用的圖像非常好,並且位於相同的文件夾中。現在,下面的SVG只是顯示一個空的黑色帆布,無論我與圖片瀏覽器,互聯網瀏覽器或圖像處理程序中打開它:svg中的鏈接圖像不顯示

<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> 
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" 
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd."> 
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="600" height="600"> 
    <title> state0709.svg</title> 
    <defs> 
     <image id="mol" width="6px" height="3px" xlink:href="PTCDA.svg" /> 
    </defs> 

    <rect x="0" y="0" width="600" height="600" /> 
    <use x="492" y="250" xlink:href="#mol" /> 
</svg> 

我絕對不知道我打破了,爲什麼它不再工作了。

感謝您的幫助!

編輯:

好了,所以顯然它與參考圖像的縮放問題。它只需要左上角的6x3角,並呈現,而不是將圖像調整爲6x3。我如何獲得圖像調整大小?我知道它之前做過... 順便說一句,PTCDA.svg的大小是寬度200,高度100像素。

+0

PTCDA.svg的內容是什麼樣的? –

+0

嗨BigBadaboom。這只是一堆彩色圈子,沒有什麼奇特的。 – Lubi

+0

純SVG? IE瀏覽器。該文件中沒有鏈接的圖像或任何東西?順便說一句,你正在繪製PICDA.svg在一個非常小的尺寸(6像素×3像素)。那是故意的嗎? –

回答

0

嘗試向rect添加填充值。

+0

嗨,弗朗西斯!感謝提示,但可悲的是,這並沒有解決它。 – Lubi