17

Flash/Flex 的优点之一是您可以使用矢量图形 (SVG),这很好。我做了一些搜索,发现了这个Javascript 矢量图形库。这是非常简单的东西,但它让我思考:是否有可能使用带有 Javascript/HTML 的 SVG 等矢量图形文件,或者无法合理地完成或完成?

4

7 回答 7

10

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

希望有帮助。

于 2011-07-07T01:40:46.970 回答
6

我使用过Raphaël Javascript Library,它运行良好。目前该库支持 Firefox 3.0+、Safari 3.0+、Opera 9.5+ 和 Internet Explorer 6.0+。

于 2009-01-04T00:25:11.403 回答
3

看看CakeProcessing.jsjQuery SVG 集成插件

还要检查Canvas 元素参考。

于 2009-01-04T00:30:37.710 回答
1

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

于 2009-01-04T18:21:06.537 回答
1

查看谷歌关闭矢量图形支持做得很好,IMO 。如果您以前使用过 Java2D,那么这应该看起来很熟悉。

于 2010-01-07T16:29:46.193 回答
1

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

于 2013-04-22T10:49:51.503 回答
0

只是为了添加一个额外的答案。流行矢量 js 之一的创建者 (Raphaël) 加入了 Adob​​e,并在此 ( http://snapsvg.io/ ) 上工作了几年。

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

如果你正在寻找一个为 snap 构建的 meteorjs,你可以在这里(https://atmospherejs.com/mirageglobe/snapsvgcdn)得到它

$ meteor add mirageglobe:snapsvgcdn
于 2019-03-02T15:17:40.573 回答