Javascript中的矢量图形?

问题描述 投票:17回答:7

Flash / Flex的一个优点是你可以使用矢量图形(SVG),这是很好的。我做了一些搜索,遇到了这个Javascript vector graphics library。这是非常简单的东西,但它让我思考:是否有可能使用矢量图形文件,如SVG与Javascript / HTML或它只是无法完成或合理地完成?

javascript html vector-graphics
7个回答
6
投票

我用过Raphaël Javascript Library,效果很好。目前,该库支持Firefox 3.0 +,Safari 3.0 +,Opera 9.5+和Internet Explorer 6.0+。


10
投票

我知道这是一个非常古老的问题,但是如果有人遇到这个问题,我在JavaScript中看到的最令人印象深刻的矢量图形是Paper.js

希望有所帮助。


3
投票

1
投票

看看Google Closure。 IMO,vector graphics support做得非常好。如果您之前使用过Java2D,这应该是非常熟悉的。


1
投票

看看dojox.gfx。我在Recommend javascript graphics tutorials上发布了更多罗嗦的答案,在浏览器中提供可用的图形选项,包括2D和3D案例。


1
投票

查看PixelCut的WebCode应用程序。它从矢量绘图生成JS,SVG,HTML。 http://www.webcodeapp.com


0
投票

只是添加一个额外的答案。一个流行的矢量js(Raphaël)的创建者加入Adobe并在此工作(http://snapsvg.io/)多年。

虽然最后一个版本是从2017年开始的,但它比这里提到的其他图书馆更加维护和更新。希望这可以帮助有人在js中寻找svg矢量图形库。

如果你正在寻找一个meteorjs构建为快照你可以在这里(https://atmospherejs.com/mirageglobe/snapsvgcdn)与它

$ meteor add mirageglobe:snapsvgcdn
© www.soinside.com 2019 - 2024. All rights reserved.