需要填写验证码登录的网页HTML,后台静默生成对应PDF文档,c#程序怎么实现需要填写验证码登录的网页HTML,后台静默生成对应PDF文档,c#程序用wkhtml2pdf 或者adobe pdfmaker控件怎么实现?思路、资料都行,急求,谢谢!
1条回答 默认 最新
- Go 旅城通票 2017-01-11 01:47关注
你生成的pdf如果需要身份验证需要cookiecontainer进行模拟登陆,后续的请求能通过身份验证
C#使用HttpWebRequest提交ASP.NET表单并保持Session和Cookie
用wkhtml2pdf 生成pdf需要用到Process启动wkhtml2pdf ,传递参数就行了,不过无法传递身份验证,所以你得想将需要的页面捉去下来后,url放本地的Process p = Process.Start(@"E:\wkhtmltopdf\bin\wkhtmltopdf.exe", “本地url pdf路径"); p.WaitForExit();
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报