Rotativa - усеченные страницы ActionAsPdf в контроллере ASP.net MVC
Я использую Rotativa для создания PDF-файла из представления. В представлении отображаются 4 страницы. Фрагменты кода HTML2PDFtesting2 и HTML2PDFtesting3 сгенерировали только 1-ю страницу.
Пожалуйста помоги. Спасибо
public ActionResult HTML2PDFtesting1()
{
myClass obj = getData();
return View(obj);
}
public ActionResult HTML2PDFtesting2()
{
string pdfName = string.Format("~/App_data/pdf/test.pdf");
var actionResult = new ActionAsPdf("HTML2PDFtesting1");
var byteArray = actionResult.BuildPdf(ControllerContext);
using (FileStream fs = new FileStream(Server.MapPath(pdfName), FileMode.Create, FileAccess.Write))
{
fs.Write(byteArray, 0, byteArray.Length);
}
return View();
}
public ActionResult HTML2PDFtesting3()
{
var actionResult = new ActionAsPdf("HTML2PDFtesting1") ;
return actionResult;
}