2013-03-02 76 views
3

我一直在googling很長時間才找到解決方案,將Path類的一個實例保存爲SVG文件(在標籤中,我的所有搜索都引導了像「svg-android」這樣的東西,而這正好相反,他們解析svg但是我想實現的是從Path對象中創建svg文件,如果有人能指向我正確的方向,那將是非常好的。如何將android路徑對象保存爲SVG文件?

回答

2

我還沒有任何代碼/庫,但你要的方向,所以這裏就是我想這樣做我自己的項目,讓我知道你在想什麼

與路徑

SVG文檔是非常簡單的生產,例如:

<html><body> 
<svg width="640" height="480" xmlns="http://www.w3.org/2000/svg"> 
    <g> 
    <path class="SamplePath" d="M100,200 C100,100 250,100 250,200 
            S400,300 400,200" /> 
    </g> 
</svg> 
</body></html> 

規格:http://www.w3.org/TR/SVG/paths.html

所以,當你正在繪製的路徑,或者以後使用PathMeasure類,只是建立了<path>元素的'd'字符串屬性。

我沒有測試過這個呢,但它是一個方向:)

更新: 我現在可以證實這種方法爲我工作(至少對於基本用法)。