如何将HTML代码转换为PDF文件?

时间:2015-01-08 15:59:10

标签: c# pdf

我需要将html转换为pdf,但框架必须是.net 3.5,因为它在sharepoint 2010的上下文中运行。

我试过TuesPekin,但是它的.net 4.0,所以我需要别的东西。

我需要代码只需要一长串html并生成PDF,你会推荐什么?

2 个答案:

答案 0 :(得分:1)

如果您对c#和sharepoint集成很困难,那么您可以使用jsPDF javascript库在客户端进行此操作。

非常值得一试。

答案 1 :(得分:0)

我发现这个图书馆似乎是免费的:

var htmlContent = String.Format("<body>Hello world: {0}</body>", 
        DateTime.Now);
var pdfBytes = (new NReco.PdfGenerator.HtmlToPdfConverter()).GeneratePdf(htmlContent);

http://www.nrecosite.com/pdf_generator_net.aspx

它没有任何问题。