问题描述
|
我真的很喜欢SVG,使用它非常好。到目前为止,我已经使用Inkscape制作了静态图像。我想让它们互动。
我做了一些试验,遵循了类似的教程。但是我只能在Web浏览器中看到SVG并与其交互。我想在桌面上的一个窗口中做这些事情。
有开罗或OpenGL之类的绘图工具包,但随后我必须从代码中进行绘图。使用SVG(使用Inkscape绘制)似乎更聪明。
在普通的桌面窗口/画布中查看交互式/动画SVG有什么要求?我已经看到了一些将SVG转换为开罗的模块:但是,有用于Linux的直接SVG解释器吗?
解决方法
问题是效果需要javascript和级联样式表,这基本上意味着完整的Web渲染引擎。因此,最简单的方法是使用webkit或gecko(这几天webkit可能对SVG的支持更好,而且我现在找不到gecko的软件包)。