如何在c#中将nreco html中的保存对话框显示为pdf生成器

时间:2016-02-15 12:08:41

标签: wkhtmltopdf

 var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter();

 htmlToPdf.GeneratePdfFromFile(baseUrl, null,"exprt.pdf");

这里在下载之前想要在C#中打开另存为对话框。

谢谢.....

1 个答案:

答案 0 :(得分:0)

我有同样的问题,我用这个过程解决了 public Stream GeneratePDF()
{
    var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter();
    var pdfBytes = htmlToPdf.GeneratePdfFromFile(“http://url”,null);
    byte [] buffer = pdfBytes;
    int sum = 0;
    int count;
    while((count = buffer.Length - sum)> 0)
    {
        总和+ =计数;
    }     返回新的MemoryStream(缓冲区);
}

最好的问候,祝你好运!