在矢量应用程序上创建Quartz路径?

我梦想能够使用Illustrator创建我的矢量对象并将它们导出为石英路径。 那可能吗?

它需要作为Quartz路径,因为我希望能够用颜色,渐变等填充路径。

我怎么做? 有没有办法从Illustrator中导出(?)或Xcode上的这些应用程序和导入路径以便在iPhone / iPad上使用?

有没有任何图书馆可以转换他们或应用程序的这个问题?

提前致谢


我在谷歌环顾四周,发现这看起来很有前途,并且有一个关于加载EPS的部分,EPS是从插画师导出的一种格式。 看第16章。如果这不起作用,你总是可以看看创建自己的简单格式和编辑器来做简单的路径和事情。


前段时间我做了一些实验性的SVG加载:

1)将SVG路径解析为CGPathRefs:https://github.com/mro/MROGeometry/blob/master/PathParser.h - 主要使用纯C语言编写。


这个最成熟的库是SVGKit。 它以与UIKit加载PNG相同的方式加载SVG文件,并将其绘制在CAShapeLayers中。 但是,这意味着每次你想要绘制图像时都会解析一个XML树。

链接地址: http://www.djcxy.com/p/2811.html

上一篇: creating Quartz paths on vector app?

下一篇: Efficient way to alter 100GB table