- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我和我的 friend 想用 SVG 和 PHP 或 PYTHON
构建一些东西。
是否有任何集成/工作流程将编程语言与强大的可视化界面(例如 SVG)连接在一起?除了 SVG
之外,还有其他有前途的视觉方式吗?
最佳答案
我认为有几种方法可以使用 Python 语言动态操作 SVG。
首先,您可以使用 Apache Batik 库,它提供了基于 Java 技术构建的 SVG 的一流实现。您可以使用任何 JVM 语言针对 Batik API 进行开发。此外,您可以使用 Jython 进行脚本编写: http://xmlgraphics.apache.org/batik/using/extending.html#interpreters
其次,您可以使用 PyGTK Webkit 绑定(bind)通过 Webkit 的 SVG 实现来操作 SVG 内容。请参阅此处了解如何设置 Webkit 和 PyGTK:http://www.tuxradar.com/content/python-pygtk-webkit-20-minutes
这两种方法都处于操作 SVG DOM 的级别,因此可用于添加动态行为。但是,如果您只想生成静态内容,那么实际上,任何可以生成 XML 的语言都适合。
关于php - 使用 PHP/PYTHON/其他编程语言发挥 Visual SVG 的威力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5493716/
在 Play 1.x 中有很棒的 play Idealize(和 play eclipsify),它为您最喜欢的 IDE 中的 Play 项目准备了项目文件。 我看到这是在 Play 2.X 中删除的
我是一名优秀的程序员,十分优秀!