计算图像x和y

时间:2012-07-18 18:11:52

标签: matrix svg inkscape

我在inkscape中导入了图像,然后我旋转了该图像,然后我保存了该svg文档

我在文件中得到了这个:

       .
       .

        <image
           y="-421.28461"
           x="335.27295"
           id="image2991"
           xlink:href="file:///C:/Users/tom/Documents/t.jpg"
           height="369"
           width="360"
           transform="matrix(0.22297057,0.97482518,-0.97482518,0.22297057,0,0)" />
       .
       .

现在在保存文档时,如果1可以注意到inkscape编辑器(在其顶层菜单中)的 x y 的值对于图像对象是不同的当我们保存文档并在记事本中打开它时,值是不同的。 x&amp;的价值我们在记事本中看到的y属性不是图像对象的实际top-left位置。但是当我们在inkscape中打开它时,inkscape会以某种方式计算出正确的值并将图像放在正确的位置。

问题:现在我只是想知道inkscape如何计算正确的x&amp;来自图片属性y&amp;的x y值?

注意:图片已旋转。

修改

Take a look to this Post,此处Bric发布了同样的问题,我试图向您解释。可能是这篇文章会让你清楚这个问题。

0 个答案:

没有答案