1
A
回答
1
我建议你看看进入canvg。
https://code.google.com/p/canvg/
canvg是SVG解析器和渲染器。它需要一个URL到SVG文件或SVG文件的文本,用JavaScript解析它,并在Canvas元素上呈现结果。
示例代码:
var ctx = document.getElementById('test').getContext('2d');
ctx.drawSvg('<svg><rect x="0" y="0" width="100" height="100" fill="red" /></svg>', 0 , 0 , 500, 500);
相关问题
- 1. HTML5画布标记
- 2. 呈现JavaScript对象内的HTML标记
- 3. Html标记不在工具提示内部呈现
- 4. Iframe在外部对象标记内呈现
- 5. Grails呈现标记和message.properties
- 6. SVG标记不呈现
- 7. CDATA不呈现标记
- 8. JSf标记未呈现
- 9. HTML标记未呈现
- 10. StringBuilder呈现html标记
- 11. c:foreach标记不呈现
- 12. 是否可以在结束标记处呈现表格
- 13. 在画布内呈现HTML画布
- 14. 在JSF中更新和呈现标记
- 15. 在fullcalendar.js事件中呈现HTMLS标记
- 16. Eval不会呈现在href标记中
- 17. 角度4在元标记呈现
- 18. 在C#中呈现HTML标记
- 19. 在控制器中呈现Grails标记
- 20. 是否有可能获得createTextNode方法来呈现html标记?
- 21. 如何在画布内显示<img>标记的内容?
- 22. 标记动画
- 23. 在HTML标记内的ASP标记
- 24. 在锚标记内创建锚标记
- 25. 内部错误标记
- 26. 访问内部html标记
- 27. 从AngularJS对象中呈现html标记
- 28. 散景剧情标记呈现问题
- 29. 从字符串呈现html标记
- 30. 避免HTML和脚本标记呈现
你有你自己尝试新鲜事物? – 2013-05-13 11:12:29
[你确定你可以在IE8中使用SVG](http://caniuse.com/#feat=svg)? – Passerby 2013-05-13 11:41:45
请参阅http://stackoverflow.com/questions/1332501/how-can-i-use-the-html5-canvas-element-in-ie如果帆布是你想使用的。 – 2013-05-14 13:07:09