我想将cshtml页面另存为pdf,我正在使用rotativa转换为pdf。我可以看到以pdf格式显示的页面,如果我提供了名称,我可以下载,但如何保存到字节或临时内容以邮件附件的形式发送
我试图用BuildPdf方法保存,但是我得到了
' ViewAsPdf '不包含' BuildPdf '的定义,并且没有 可访问的扩展方法“ BuildPdf”,它接受第一个参数 可以找到“ ViewAsPdf ”类型(您是否缺少using指令? 还是程序集引用?)。
public async Task<ActionResult> Ticketpdf()
{
var order = await _backofficeRepository.Ticketinfo(16917);
var ticket = new ViewAsPdf(order);
ticket.FileName = "Ticket.pdf";
return ticket;
}