zoukankan      html  css  js  c++  java
  • 获得图形的实际坐标值

    1、

    chrome中 非<use/> 的图形:

      它们的真实位置计算方式:getBBox() --> 矩阵转换 --> 即可

    2、

    chrome中 <use/>:

      <use/>的真实位置计算方式:getBBox() --> 点的坐标 加上 属性x和y的值 --> 矩阵转换 --> 这样才是得到真实坐标值

      ZC : (20151202 : chrome 版本 46.0.2490.86 m) 经过测试,点的坐标 先经"矩阵转换",再"加上 属性x和y的值",得到的值 是错误的。

      ZC : (20151207 : chrome 版本 47.0.2526.73 m) 经过测试,<use/>真实坐标的计算,已经不需要 属性x和y的值 参与计算了...

      但是 ! ! !蛋疼的事情就来了,chrome版本不同,<use/>真实坐标的计算  的算法就不同了... ...

    20160218:

      (1)、chrome的版本界限不知道在哪(就是 不确定具体的 chrome?? 之前是需要 加上属性x和y的值,chrome???往后就不需要 加上属性x和y的值)

      (2)、Qt5.3.2 自带的例子“browser”,编译出来的程序,测试下来 还是需要 <use/>的属性x和y的值 参与计算,才能得到 <use/>的正确坐标 ...

       ZC:形成这个差别的原因,应该就是 WebKit的版本间的差别。

    C

  • 相关阅读:
    Leetcode 5
    DFS输出全排列
    Leetcode 461
    Leetcode 4
    Leetcode 3
    Leetcode 2
    Windows 10 Mac 为Vs Code配置C/C++环境
    机器学习 学习笔记(1) -- 初识机器学习
    MacBook Pro休眠掉电、耗电量大问题解决方案
    Oracle错误及解决方案
  • 原文地址:https://www.cnblogs.com/CodeSkill/p/5012084.html
Copyright © 2011-2022 走看看