gpt4 book ai didi

javascript - 获取 svg 的尺寸,包括笔划

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:46:48 29 4
gpt4 key购买 nike

我想将 svg 精确地放置到 div 的一 Angular 。 svg 具有动态生成的笔画。如果 svg 的形状是不规则的或者说是星形,那么到边界最外部分的距离就很难计算。如果我能够获得 svg 的尺寸(包括笔划),问题就可以解决。

我的想法是:

  • 加载外部svg
  • 放在div的中间
  • 应用所需的笔划宽度
  • 获取 svg 的最外层尺寸
  • 放在 Angular 落里

我可以得到包含描边的 svg 的宽度吗?还有其他想法吗?

谢谢

最佳答案

getBoundingClientRect是除了从第一原理自己计算它的唯一方法。据我所知,该方法仅在 Firefox 和 IE9+ 中实现。

例如this在 Firefox 上返回 54。

关于javascript - 获取 svg 的尺寸,包括笔划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8724508/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com