【问题标题】:Converting SVG Path from inkscape to Raphaëljs将 SVG 路径从 inkscape 转换为 Raphaëljs
【发布时间】:2010-06-30 15:08:09
【问题描述】:

在 inkscape 中,坐标系是底/顶角(意思是 0,0 是左下角)。 Adobe Illustrator 也是如此。但是,当我尝试在 raphael 中使用此路径字符串时,它使用顶部/底部(意思是 0,0 是顶部/左角)方法。如何根据浏览器坐标或拉斐尔坐标转换这个路径字符串?

【问题讨论】:

    标签: svg raphael inkscape


    【解决方案1】:

    我之前遇到过这个问题,我发现解决它的最简单方法是在获取路径字符串之前翻转图像。

    【讨论】:

    • 如果我翻转图像,它会镜像图像吗?这将如何帮助获取任何对象的上下坐标。可以多解释一下吗?
    • 现在我不确定我是否正确理解了您的需求。我在这里得到的是坐标就像你说的那样......为了解决这个问题,我翻转了图像,然后得到了路径字符串。当我在 raphael 上使用它时,图像的方向是正确的。
    【解决方案2】:

    我在尝试制作在 Inkscape 中创建的地图时遇到了类似的问题。从字面上看,我所有的国家都超出了图表!

    我刚刚将我的 svg 文件复制到 Ready Set Raphael 中,效果非常好。

    【讨论】:

      猜你喜欢
      • 2017-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-25
      • 1970-01-01
      • 2020-11-02
      • 2014-04-08
      • 1970-01-01
      相关资源
      最近更新 更多