Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone SVGKit-Illustrator SVG曲线从相对到绝对_Iphone_Cocoa_Svg_Vector Graphics_Adobe Illustrator - Fatal编程技术网

Iphone SVGKit-Illustrator SVG曲线从相对到绝对

Iphone SVGKit-Illustrator SVG曲线从相对到绝对,iphone,cocoa,svg,vector-graphics,adobe-illustrator,Iphone,Cocoa,Svg,Vector Graphics,Adobe Illustrator,我正在尝试(看起来是个很棒的工具!)渲染包含比简单矩形或圆形更复杂的内容的文件。我开始尝试从SVGKit示例中模拟SVG(XML),我注意到Illustrator(CS4)导出的SVG有点不同 从Illustrator打开标签与从样本关闭标签。但事实证明,这并不重要 Illustrator中的相对curveto(c)与SVGKit样本中的绝对curveto(c) 我尝试将示例中几个路径的SVG复制到Illustrator生成的SVG文件中 但是,在Illustrator中打开并将新复制的对

我正在尝试(看起来是个很棒的工具!)渲染包含比简单矩形或圆形更复杂的内容的文件。我开始尝试从SVGKit示例中模拟SVG(XML),我注意到Illustrator(CS4)导出的SVG有点不同

  • 从Illustrator打开
    标签与从样本关闭
    标签。但事实证明,这并不重要

  • Illustrator中的相对
    curveto
    c
    )与SVGKit样本中的绝对
    curveto
    c


  • 我尝试将示例中几个路径的SVG复制到Illustrator生成的SVG文件中
  • 但是,在Illustrator中打开并将新复制的对象移动到新的(x,y)位置时,
    curveto
    命令似乎已从绝对(
    C
    )更改为相对(
    C
    )(因此包括负值)
  • 这些不再在SVGKit中渲染。(实际上,它们会导致EXC_BAD_访问错误和核心图形抛出错误)


    长话短说,有没有什么好方法可以迫使Illustrator在其SVG中保持绝对
    curveto
    命令?或者为了防止它在简单移动的形状上显著改变SVG命令?

    简短回答:2011年12月,SVGKit对大多数SVG“不起作用”

    你描述的所有东西今年初都得到了修复,现在它更接近于符合规范


    还有。。。一个巨大的变化即将到来,即更简单/更易于使用的API(更接近SVG规范)。您可以在这里尝试:-但该分支目前正在“开发中”。它相当稳定,但有时会得到实验性的提交。

    简短回答:2011年12月,SVGKit对大多数SVG来说“不起作用”

    你描述的所有东西今年初都得到了修复,现在它更接近于符合规范

    还有。。。一个巨大的变化即将到来,即更简单/更易于使用的API(更接近SVG规范)。您可以在这里尝试:-但该分支目前正在“开发中”。它相当稳定,但有时会得到实验性的承诺