簡體   English   中英

使用iTextSharp在pdf中打印“ <”不起作用

[英]printing “<” in pdf is not working using iTextSharp

我的網頁中有以下文字。

腳注這是<1 234234>這是結束部分,應該可見。

當我將網頁轉換為pdf時,以上頁面顯示為

腳注這是結尾部分,應該是可見的。

經過分析,我發現這是由於“ <”而發生的。 我猜想原因是iTextSharp將<1 234234>視為標簽,並且沒有將此文本添加到pdf中。

如果我們在文本中只有“ <”而沒有“>”,那么將跳過“ <”之后的整個文本。

有人可以建議如何正確顯示以上文字嗎? 任何幫助將不勝感激。

我嘗試通過將“ <”替換為“&lt”,但這沒有用。

我使用了HttpUtility.HtmlEncode() ,它現在可以正常工作。 :)

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM