使用C#动态创建简单的PDF文档,使用哪个库?

时间:2011-03-26 03:49:18

标签: c# html pdf

我想将一个简单的HTML表格转换为内存(不是文件系统)中的PDF,如下所示:

string pdfContent = "<table>...</table>";
byte[] pdf = WantedComponent.CreatePDF(pdfContent);

我的HTML表格没有任何格式的简单文字。

1 个答案:

答案 0 :(得分:2)

您可以尝试iTextSharp。它可以将简单的HTML呈现为PDF。我尝试过使用它但遇到了一些带有colspans的表的问题,但是如果你的HTML表非常简单,它可能适合你。

http://sourceforge.net/projects/itextsharp/

此外,请参阅this question的答案,了解有关如何将HTML转换为PDF的示例代码。