Asp.net mvc 如何安装wkhtmltopdf

Asp.net mvc 如何安装wkhtmltopdf,asp.net-mvc,asp.net-mvc-3,Asp.net Mvc,Asp.net Mvc 3,如何在ASP.net MVC 3中安装wkhtmltopdf?你从哪里开始??我曾尝试阅读谷歌的文档,但几乎没有任何意义。将包含DLL和exe的wkhtmltopdf文件夹复制到您的web目录,您也可以将其复制到bin文件夹。然后使用下面的代码 Dim p As Process Dim psi As New ProcessStartInfo() psi.UseShellExecute = False psi.FileName = """" + Server.MapPath("~/

如何在ASP.net MVC 3中安装wkhtmltopdf?你从哪里开始??我曾尝试阅读谷歌的文档,但几乎没有任何意义。

将包含DLL和exe的wkhtmltopdf文件夹复制到您的web目录,您也可以将其复制到bin文件夹。然后使用下面的代码

Dim p As Process
     Dim psi As New ProcessStartInfo()



psi.UseShellExecute = False
psi.FileName = """" + Server.MapPath("~/wkhtmltopdf/wkhtmltopdf.exe") + """"
psi.CreateNoWindow = True
psi.RedirectStandardInput = True
psi.RedirectStandardOutput = True
psi.RedirectStandardError = True
psi.Arguments = " """ & <url> & """  """ & <Output path> & """ "
Try
   p.WaitForExit(15000)
Finally
   p.Close()
   p.Dispose()
End Try

你可以从我把wkhtmltopdf.exe文件放在网站的顶层目录开始我该怎么做呢?您可以将此代码添加到控制器中,就像函数WritePDF作为ActionResult End函数一样