NReco PdfGenerator自定义输出路径c#
问题描述:
我正在使用免费版的NReco将html转换为pdf。 pdf将以默认文件夹“Downloads”下载。我需要定制它。谁能帮我?NReco PdfGenerator自定义输出路径c#
谢谢!
编辑: 是在下载默认文件夹的PDF是代码:
var pdfBytes = pdfConverter.GeneratePdf(strHtml);
Response.ContentType = "application/pdf";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.AddHeader("Content-Disposition", "attachment; filename=TEST.pdf");
Response.BinaryWrite(pdfBytes);
Response.TransmitFile(output_path_pdf);
Response.Flush();
Response.End();
答
这个解决方案没有下载的PDF作为附件,但下载它直接在所选择的路径,它解决了我的问题。
string output_path_pdf = HttpContext.Server.MapPath("~/PDF_RESULT/" + fileName + ".pdf");
HtmlToPdfConverter pdfConverter = new HtmlToPdfConverter();
pdfConverter.PageWidth = 1000;
pdfConverter.PageHeight = 800;
pdfConverter.Margins = new PageMargins { Top = 0, Bottom = 0, Left = 0, Right = 0 };
pdfConverter.GeneratePdfFromFiles(new string[] { URL }, null, output_path_pdf);