0
我是SVG和Raphael.js的新手,所以雖然我已經編寫了代碼,但我希望/想要的作品,我想檢查我所做的是最佳做法/正確的方式,或者如果有更好的方法。使用Raphael.js轉換SVG路徑
我有一個路徑,它基本上是一個非圓(根據品牌)。我通過將PNG轉換爲SVG(在線)獲得了路徑。我遇到的問題是當圖像的尺寸爲72x72像素時,在線轉換器將其縮放到相當大的尺寸。
這實際上對我有利,因爲我需要使用各種尺寸的圓。
因此,我使用.transform()
將其縮小並將其轉換爲我需要的大小。這感覺就像一個黑客。有沒有更好的辦法?或者這是你能做的最好的?
這是我的代碼:http://jsfiddle.net/9LHUE/。
在此先感謝。
我的問題是「脫圈」是客戶的品牌。這不是一個圓圈。更像一個頭! – jamesmhaley
我發現Inkscape在這種情況下非常有用。只需導入PNG並使用鋼筆工具在其上繪製曲線即可。一旦它看起來不錯,在XML編輯器中使用路徑數據。我不確定,但我會想象你用這種方式繪製的曲線不會比從PNG生成的曲線複雜,更不用說你可以根據需要調整它。只是我的兩分錢。 –