C# 有没有办法将网页转换成pdf格式?
我想知道是否有什么东西,如果我按下asp.net网页上的按钮,我可以通过编程创建该网页的pdf并将其保存到我的硬盘中。请检查此项 ,但我认为这不是免费的 下面是一个如何使用它的示例C# 有没有办法将网页转换成pdf格式?,c#,asp.net,pdf,C#,Asp.net,Pdf,我想知道是否有什么东西,如果我按下asp.net网页上的按钮,我可以通过编程创建该网页的pdf并将其保存到我的硬盘中。请检查此项 ,但我认为这不是免费的 下面是一个如何使用它的示例 var pdfVision = new SautinSoft.PdfVision(); var pdfBytes = pdfVision.ConvertHtmlFileToPDFStream("http://localhost/default.aspx"); //show PDF Respo
var pdfVision = new SautinSoft.PdfVision();
var pdfBytes = pdfVision.ConvertHtmlFileToPDFStream("http://localhost/default.aspx");
//show PDF
Response.Buffer = true;
Response.Clear();
Response.ContentType = "application/PDF";
Response.AddHeader("Content-Disposition:", "attachment; filename=Result.pdf");
Response.BinaryWrite(pdfBytes);
Response.Flush();
Response.End();
看看这里(问题有些相似):