【发布时间】:2015-12-20 02:15:59
【问题描述】:
我不确定 SVG 如何计算文本元素的渲染字体大小。我想从理论上计算文本元素的字体大小。
然后,我想使用 Chrome 工具验证实际字体大小。
以下是一个例子。首先,SVG头:
<svg id="svdid-ta" viewBox="430.73 1440.1 705.52 987" width="175" height ="244.82" >
我了解 viewBox 大小的比率约为 4.03(705.52 / 175),因此我预计实际字体大小会按此比例缩小。
这是文本元素:
<text id = "TEXT_NAME" x = "430.73" y = "1486.1" font-size = "36px">Test Text</text>
正如预期的那样,实际渲染的字体大小比 36px 小很多。
但我想知道所渲染的精确字体大小是多少。
Chrome 在计算选项卡中报告字体大小为 36 像素。这显然是错误的,因为实际渲染的字体非常小。
所以,我的问题是我如何实际计算理论字体大小,以便我可以提前知道渲染字体的大小......?
然后,我如何(使用 Chrome 工具)验证实际的字体大小是什么......?
【问题讨论】:
标签: google-chrome svg font-size