2008-10-09 100 views

回答

8

Raphael是一个跨浏览器的矢量图形库,可能值得一看。

+0

正是我在找的东西! – 2009-01-17 17:40:18

0

我会说你最好的选择是用你最喜欢的任何格式创建图像,然后用ImageMagick之类的东西把它转换成SVG。您可以手动或使用库编写PostScript,也可以使用ImageMagick API直接从简单的文本/形状图元创建图像。有非常好的文档,你可以调用ImageMagick作为COM对象(假设你的语言具有良好的COM支持)。

6

您可以使用John Resig的processing.js库来获得跨浏览器兼容性。

还有Walter Zorn's (lot of DIVs)技术,即不使用SVG。

+0

这个JS库很棒:-D – Mecki 2008-10-09 20:54:50

+0

上面的链接并不导致walter zorn,正确的是:http://walterzorn.com/jsgraphics/jsgraphics_e.htm – 2009-09-11 05:16:34

0

Adobe also makes an SVG viewer plugin that you can link to on your site让人们得到您网站的全部功能。不幸的是,他们不再支持这个插件,但是到那个时候,预计会有更多的浏览器支持(希望)。几年前,我曾为一家使用SVG编写完整Web应用程序的公司工作,并且我们在此插件方面取得了巨大成功。

1

我认为值得更新这个对话框,因为在SVG跨浏览器中,事情变得越来越“可行”。作为为组织实施一些(相当重要的)系统的人,我一直在“涉足”跨浏览器“SVG”的世界。 我在11个月前开始的对话框中看到“还为时尚早”的单词,我正在添加它。

请到我的网站,显示拉斐尔的一些功能。您可以在进站后轻松链接到主要的拉斐尔站点。

我的网站与拉斐尔0.8.6实现,但“说唱”的创世只是把1.0版本的测试阶段,(还)完全支持SVG的“路径”

如果你想参观CROSS的世界在它-browser互动/ SVG的当前状态,请通过访问这些constamtly更新网站:

http://www.irunmywebsite.com/raphael/raphaelsource.html

2

有绕过Internet Explorer的缺乏SVG-能力的新方法:

谷歌项目svgweb:使用Flash的Web浏览器的可缩放矢量图形。 这是一个JavaScript库,可在许多浏览器上提供SVG支持,包括Internet Explorer,Firefox和Safari。