【发布时间】:2013-10-28 19:01:04
【问题描述】:
我想获取网页中 html 元素的字体大小,例如 <p> 标记。
即使对于没有 style 或 class 属性的元素,这也应该是有效的,因此它必须知道动态继承的 css 属性。
我尝试过使用 html agilitypack,一个非常好的库,但它当然不考虑 css 渲染。也尝试使用 WPF webbrowser,但它似乎无法获取每个元素的字体大小,并且对于其中许多元素,它返回一个百分比。
Javascript getComputedStyle() 不适合,因为它们都应该运行在服务器端。
有什么想法吗?
【问题讨论】:
-
你试过
currentStyle属性吗? stackoverflow.com/questions/1905766/… -
为什么需要这个?你想要这个的背景很重要吗?
-
上下文是从网页中提取文本文章,因此了解被解析文本的大小很重要。