gpt4 book ai didi

c# - queryCommandValue ("FontSize") 返回什么?

转载 作者:行者123 更新时间:2023-11-30 16:25:32 26 4
gpt4 key购买 nike

我正在尝试获取 html 文档中选定范围的字体大小。我使用 queryCommandValue 来获取它。有时它返回一个整数。有时它不是。我不知道那是什么。

而且我还尝试了另一种方法,通过获取父元素的样式来获取字体大小。但它并不总是正确的,因为它的子项可能有不同的字体大小。

最佳答案

此方法返回 1 到 7 之间的值,字体大小从“小”到“大”,就像在 GMail 中一样。

如果您想获得以点或像素为单位的字体大小,请使用

mshtml.IHTMLTxtRange range = _dom.selection.createRange() as mshtml.IHTMLTxtRange;
if (range != null)
{
mshtml.IHTMLElement2 elem = range.parentElement() as mshtml.IHTMLElement2;
fontSize.Text = elem.currentStyle.fontSize.ToString()
}

关于c# - queryCommandValue ("FontSize") 返回什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9819814/

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