如何使用c#将html字符串转换为pdf

时间:2013-06-24 18:48:35

标签: c# wkhtmltopdf

我有一个带有html代码的字符串变量,需要将变量的代码转换为pdf,该变量用一个gridview的数据填充

<div>
<table>
<tr>
<td>Name</td>
<td>Cuty</td>
<td>Other Row</td>
<tr>
<td>Jonh</td>
<td></td>
<td></td>
<tr>
<tr>
<td>Name</td>
<td style="background-color:#00AA55;">Mary</td>
<td></td>
<td></td>
<tr>
</table>
</div>

我需要在pdf中转换此表,包括行样式。目前使用itext库但不在文档中添加样式

2 个答案:

答案 0 :(得分:0)

如果您需要大量艰苦的工作 - 创建自己的html - &gt; pdf转换器使用PDFSharp(http://pdfsharp.com/)。但是,根据使用情况,我听说使用Internet Explorer是一个很好的解决方案。您始终可以将HTML页面打印到虚拟PDF打印机。

答案 1 :(得分:0)

只要您拥有有效的xHTML(您应该始终拥有),请使用PDFizer

它几乎是最可靠的图书馆。