10

我想在 iOS 应用程序中以 Adob​​e FXG 文件格式(从 Flash 导出)或 SVG 格式显示图像。是否有可以渲染矢量图形的 Objective-C 工具或库?

(我不想将我的图像转换为位图格式!我想保持矢量格式)

4

2 回答 2

11

也许SVGKit可以帮助:

SVGKit 是一个跨平台的 Cocoa 框架,用于将 SVG 文件渲染为核心动画层。所有形状都由 CAShapeLayer 类的实例表示,并且在设计上是可动画的。SVGKit 与最新的 OS X 和 iOS SDK 兼容。

注意:现在我建议改用PaintCode

于 2012-06-06T07:09:42.790 回答
1

肯定是一个老问题,但希望这个新答案可以帮助解决问题。我整个周末都在寻找解决方案,但我想避免使用解析器。我确实找到了一个名为Qwarkee的程序,它将 svg 代码转换为 Quartz2D 调用。不幸的是,这是一个付费应用程序。(仅供参考,我与该项目无关)。

如果您正在寻找专门为 iOS 制作艺术品,有像 Opacity 和 PaintCode 这样的程序会在您绘制图像时生成 Quartz。

希望有帮助!

于 2013-01-07T21:23:20.880 回答