這個目標似乎有幾個不同的項目,具有不同的完成程度。我剛剛做了一個快速搜索,但那是我的第一印象。所以我想我應該問,誰測試了一些不同的選擇?你的經歷是什麼?使用haxe/nme渲染svg的選項
1
A
回答
0
我使用SVG與HAXE,是一個smoth經驗,首先我創建了我所有的SVG的使用Inkscape,然後用jQuery的extern操縱它,所以你有這樣的事情
var width:Int = seatmap.innerWidth(); var vsvg:SVGElement = cast(new JQuery("#seatmap").find("svg")[0], SVGElement); var height:String = vsvg.getAttribute("height"); if (height > 1200) { vsvg.setAttribute('viewBox', "0 0 1200 "+ height); }else if (width <= 1200 && width > 1024) { vsvg.setAttribute('viewBox', "0 0 1500 "+ height); } else if (width <= 1024) { vsvg.setAttribute('viewBox', "0 0 1900 "+ height); }
你也可以在飛行中改變屬性
new JQuery("#xxx-" + aaa.bb).attr("fill-opacity","1");
new JQuery("#aax-" + aaa.bb).attr("fill","#ff0");
您可以使用Rafael.js和D3.js實習醫生的haXe的呈現上飛的內容,使用JavaScript實習醫生的工作是一樣的JavaScript,但你有強大的類型和避免的JavaScript的怪事。 希望這有助於。
相關問題
- 1. SVG渲染問題
- 2. 用德爾福渲染SVG
- 3. 選擇選項不渲染
- 4. SVG與使用無標籤不渲染
- 5. Silverlight 2d渲染選項
- 6. 在ReactJs中渲染選項
- 7. Qt 4 svg插件vs svg渲染器
- 8. SVG渲染成HTML元素
- 9. 渲染SVG數據角2
- 10. 控制渲染SVG圖形?
- 11. SVG渲染(自動bluring)
- 12. 反應SVG渲染問題
- 13. QWebView欠採樣SVG渲染
- 14. 使用SWT在Java中進行SVG渲染 - 蠟染太慢
- 15. 渲染動態選擇選項
- 16. 渲染選項中選擇失敗
- 17. LocalStorage:Disabled選擇選項渲染空白
- 18. Chart.js渲染隱藏的Bootsrap選項卡
- 19. Rails的渲染自定義選項
- 20. SVG渲染鉻問題的微小體
- 21. Firefox上的SVG渲染問題
- 22. UWP中的直接2D SVG渲染
- 23. 在IE8上不渲染的SVG +
- 24. 上傳一個反應渲染的SVG
- 25. 在Firefox中嚴重的SVG渲染
- 26. 使用渲染集合渲染樹
- 27. 使用SVG渲染的圖表小部件
- 28. 使用pyrsvg和Cairo在Python中渲染SVG的問題
- 29. 使用骨幹渲染d3 SVG的基本示例查看
- 30. 使用Raphael在Opera中渲染SVG的問題JS
我還沒有測試過其中任何一個,但我認爲HaxeNME Github帳戶中的一個是我想先嚐試的那個:https://github.com/haxenme/svg/tree/master/format/svg ...也許在NME論壇上詢問是否有人對各種其他庫有經驗? http://www.nme.io/community/forums/ – 2013-03-22 01:58:11
如果你找到一個好的解決方案,一定要留下一個自己的問題的答案,以便我們其他人知道在未來:) – 2013-03-22 01:58:42