在添加到文档itextsharp asp.net之前将标记转换为渲染的html

时间:2014-10-19 12:19:59

标签: asp.net itextsharp

我有这个标签:

<table cellspacing="0" cellpadding="3" style="text-align:left;" width="100%" class="no-border">
  <tr class="test">
    <td style="text-align:left;">
      <div>
        <h2>title</h2>
      </div>
      <div class="newpage"></div>
    </td>
  </tr>
  <tr class="test">
    <td style="text-align:left;">
      <div>
        <h2>title</h2>
      </div>
      <div class="newpage"></div>
    </td>
  </tr>
</table>

我想在点击新课程页面时创建一个新页面。所以这是我的代码来找到字符串:

Dim input As String = strHtml
Dim pattern As String = "newpage"

Dim substrings() As String = Regex.Split(input, pattern)
For Each match As String In substrings
    document.Add(New Paragraph(match))
    document.NewPage()
Next

现在问题在于它添加了&#34;匹配&#34;文本作为html标签而不是渲染的html。有没有办法可以渲染它并将其作为单独的页面添加到文档中?

0 个答案:

没有答案