Flash/Flex的一个优点是可以使用矢量图形(SVG),这很好。我做了一些搜索,发现了这个Javascript矢量图形库。它非常简单,但让我想到一个问题:是否有可能在Javascript/HTML中使用像SVG这样的矢量图形文件,或者根本无法做到或做得合理?
Flash/Flex的一个优点是可以使用矢量图形(SVG),这很好。我做了一些搜索,发现了这个Javascript矢量图形库。它非常简单,但让我想到一个问题:是否有可能在Javascript/HTML中使用像SVG这样的矢量图形文件,或者根本无法做到或做得合理?
我使用过Raphaël Javascript库,效果还不错。目前该库支持Firefox 3.0+、Safari 3.0+、Opera 9.5+和Internet Explorer 6.0+。
看看Google Closure。 在我看来,它的矢量图形支持非常出色。 如果您以前使用过Java2D,则应该非常熟悉。
补充一下,一个流行的矢量js库(Raphaël)的创建者加入了Adobe并在此上工作了几年(http://snapsvg.io/)。
虽然最后一个版本是2017年发布的,但它比这里提到的其他库更受关注和更新。希望这能帮助那些正在寻找js中的svg矢量图形库的人。
如果你正在寻找snap的meteorjs构建,可以在这里获得(https://atmospherejs.com/mirageglobe/snapsvgcdn)。
$ meteor add mirageglobe:snapsvgcdn