【发布时间】:2020-02-11 14:57:10
【问题描述】:
这是我的 HTML 字符串:
var myHtmlString = '<span style="color: rgb(0, 0, 0); font-family: Calibri; font-size: medium;">';
我想在这个字符串中用font-size:16px; 替换font-size:medium。
我还需要替换其他字体大小,如小号或大号。字体大小转换可以参考here。
更换它最安全的方法是什么?
我替换它的原因是,我将 HTML 字符串转换为 pdf 并使用 iTextSharp 导出。
但 iTextSharp 不支持font-size: medium。 Reference
【问题讨论】:
-
使用 HTMLAgilityPack。参考 - html-agility-pack.net/knowledge-base/8301396/…
-
@AnkushJain,你能展示一个使用 AgilityPack 的例子吗?