1

我的网页中有以下文本。

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

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

脚注 This is This is end 部分应该是可见的。

经过分析,我知道这是因为“<”而发生的。我猜原因是 iTextSharp 将 <1 234234> 视为标签,并且不会将此文本添加到 pdf 中。

如果文本中只有“<”而没有“>”,则跳过“<”之后的整个文本。

谁能建议如何正确显示上述文字?任何帮助将不胜感激。

我试过用“<”替换“<”,但这没有用。

4

1 回答 1

1

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

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

于 2012-08-28T08:46:33.067 回答