我正在尝试在我的 Flex 应用程序中使用 SVG 文件 - 但似乎最好的方法是将其转换为 MXML。但是,我找不到 SVG 到 MXML 的转换器。似乎有许多 SVG 到 XAML 转换器(用于 Silverlight/C#),但我找不到任何与 Flash/Flex 类似的东西。
任何帮助,将不胜感激。
谢谢, 卡提克
我正在尝试在我的 Flex 应用程序中使用 SVG 文件 - 但似乎最好的方法是将其转换为 MXML。但是,我找不到 SVG 到 MXML 的转换器。似乎有许多 SVG 到 XAML 转换器(用于 Silverlight/C#),但我找不到任何与 Flash/Flex 类似的东西。
任何帮助,将不胜感激。
谢谢, 卡提克
您应该能够直接嵌入 SVG,无需转换器。
是的,有几个库,但我还没有遇到任何成熟的 - http://code.google.com/p/as3svgrendererlib/ - http://www.degrafa.org/ - http://code。 google.com/p/svg-viewer/ - http://labs.zavoo.com/?p=65
嗯,SVG 基本上是一个 XML 文件。因此,如果您想在运行时导入它,您可以将其读取为 XML 文件,然后使用 AS3 绘图 API 来呈现它。在 Google 代码上查看此 ActionScript 3 SVG 渲染器!