为什么在Nrco Html 到pdf 库的根目录下生成wkhtmtopdf.exe?

Why wkhtmtopdf.exe is generated in root directory in Nrco Html to pdf library?

我正在使用 Nreco Html 到 asp.net 中的 Pdf 库。它在内部使用 wkhtmltopdf.exe 并在 bin 文件夹中生成。我还注意到它在根目录的 bin 文件夹外创建 wkhtmltopdf.exe。

有人遇到过这个问题吗?

PdfGenerator 在首次使用时将 wkhtmltopdf 二进制文件提取到 NReco.PdfGenerator.dll 所在的同一文件夹中。您可以通过设置 "PdfToolPath" 属性 明确指定这些文件的位置,例如:

var htmlToPdf = new HtmlToPdfConverter();
htmlToPdf.PdfToolPath = Server.MapPath("~/App_Data/PdfGenerator");