我從Illustrator-image創建了SVG文件。我使用這個:https://github.com/wout/raphael-svg-import來導入和顯示矢量圖像。raphael svg import size
我讀了SVG文件的文本,並將其提交給了進口函數:
var mygetrequest = new XMLHttpRequest();
var svgdata = mygetrequest.responseText;
paper.importSVG(svgdata); //where paper is my Raphael canvas
所有工作非常漂亮。
但我似乎無法找到任何信息或提示如何更改圖像的設置和視圖? 例如,我非常喜歡它來填充它的容器,無視這個大小。
任何想法?文檔可以幫助我一路走來?任何東西,真的...
@ 1 - 無論如何,糾正這一點不會讓我改變不同容器的外觀。 但是2。我有一種感覺,這不是解決問題最方便的方法,但現在它起作用了,我很高興! – DummeDitte
非常有幫助。 「直接」解決方案的問題並不那麼明顯,問題是svg的大小是多少。除了文檔大小之外,任何軟件的唯一線索就是各個svg元素邊界框的「極端」。我有一些想法讓它更具普遍性,並將它們作爲EDIT發佈在問題中。 – Jochem