我想将aspx页面保存为pdf文件,如谷歌浏览器(如图片)。我怎么能这样做?
答案 0 :(得分:-1)
Chrome使用开源wkhtmltopdf。如果你正在使用mvc,我会推荐rotativa,它包含了给你的wkhtmltopdf的调用
return new ActionAsPdf("Index", new { name = "Giorgio" }) { FileName = "Test.pdf" };
如果您使用的是vanilla asp.net,您可以将原始html或链接发回服务器,并将其发送到wkhtmltopdf命令行并生成pdf。如果您要发回链接,则必须处理身份验证,因为命令行应用程序不会自动作为您的用户进行身份验证。