1

私のウェブページには次のテキストがあります。

脚注これは<1234234>ですこれは端の部分が見えるはずです。

WebページをPDFに変換すると、上記のページは次のように表示されます。

脚注これはこれで終わりの部分が見えるはずです。

分析したところ、これは「<」が原因で発生していることがわかりました。その理由は、iTextSharpが<1 234234>をタグと見なし、このテキストをpdfに追加しないためだと思います。

テキストに「<」のみが含まれ、「>」が含まれていない場合、「<」の後のテキスト全体がスキップされます。

上記のテキストを正しく表示する方法を誰かが提案できますか?どんな助けでもありがたいです。

「<」を「&lt」に置き換えてみましたが、うまくいきませんでした。

4

1 に答える 1

1

使用HttpUtility.HtmlEncode()しましたが、正常に動作しています。:)

誰かがもっと何かを知っているなら、共有してください。

于 2012-08-28T08:46:33.067 に答える