经过 10 个小时并尝试了 4 个其他 HTML 到 PDF 工具后,我准备好爆炸了。
wkhtmltopdf听起来像是一个很好的解决方案......问题是我无法从 asp.net 执行具有足够权限的进程,所以......
Process.Start("wkhtmltopdf.exe","http://www.google.com google.pdf");
开始但不做任何事情。
有没有简单的方法:
-a) 允许 asp.net 启动进程(实际上可以做某事)或
-b) 编译/包装/whatever wkhtmltopdf.exe 成我可以从 C# 使用的东西,如下所示:WkHtmlToPdf.Save("http://www.google.com", "google.pdf");