如何安装wkhtmltopdf

时间:2013-12-30 02:08:41

标签: asp.net-mvc asp.net-mvc-3

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

1 个答案:

答案 0 :(得分:0)

将包含dlls和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