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

  • 相关阅读:
    面试题48:不能被继承的类
    Scrapy使用问题整理(转载)
    Shell 基础笔记
    python oop面向对象笔记
    python3 logging 日志记录模块
    Github设置
    Django Ajax提交数据请求
    Python常见面试题
    python2 安装scrapy出现错误提示解决办法~
    Windows下安装python2和python3双版本
  • 原文地址:https://www.cnblogs.com/CodeSkill/p/5012084.html
Copyright © 2011-2022 走看看