Chamando o wkhtmltopdf para gerar PDF a partir do HTML
Eu estou tentando criar um arquivo PDF de um arquivo HTML. Depois de olhar em volta um pouco eu encontrei:wkhtmltopdf para ser perfeito. Eu preciso chamar isso de .exe do servidor ASP.NET. Eu tentei:
Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.FileName = HttpContext.Current.Server.MapPath("wkhtmltopdf.exe");
p.StartInfo.Arguments = "TestPDF.htm TestPDF.pdf";
p.Start();
p.WaitForExit();
Sem sucesso de quaisquer arquivos sendo criados no servidor. Alguém pode me dar um ponteiro na direção certa? Eu coloquei o arquivo wkhtmltopdf.exe no diretório de nível superior do site. Existe algum outro lugar que deveria ser realizado?
Editar: Se alguém tiver melhores soluções para criar dinamicamente arquivos pdf a partir de html, por favor me avise.