印刷"<" in pdf无法使用iTextSharp

时间:2012-08-28 07:43:26

标签: asp.net pdf itextsharp

我的网页上有以下文字。

脚注这是< 1 234234>这是最终部分应该是可见的。

当我将网页转换为pdf时,上面的页面显示为

脚注这是结束部分应该是可见的。

经过分析后我发现这是因为“<”。 我想原因是iTextSharp认为< 1 234234>作为标签,它不会将此文本添加到pdf。

如果我们只有“<”在文本中没有“>”然后在“<”之后的整个文本被跳过了。

有人可以建议如何正确显示上述文字吗?任何帮助将不胜感激。

我试过替换“<”用“& lt”但这不起作用。

1 个答案:

答案 0 :(得分:1)

我使用了HttpUtility.HtmlEncode(),现在工作正常。 :)

如果有人知道更多信息,请分享。