【发布时间】:2016-04-28 05:44:02
【问题描述】:
我来了
System.Exception: QFont::setPixelSize: 像素大小
在纵向模式下下载pdf时:
var pdf = new Rotativa.ActionAsPdf("PdfPartial", new { id = id, pid = pid })
{
FileName = "AFE.pdf",
PageOrientation = Rotativa.Options.Orientation.Portrait,
PageSize = Rotativa.Options.Size.A4
};
虽然它在横向模式下运行良好,如下所示:
var pdf = new Rotativa.ActionAsPdf("PdfPartial", new { id = id, pid = pid })
{
FileName = "AFE.pdf",
PageOrientation = Rotativa.Options.Orientation.Landscape,
PageSize = Rotativa.Options.Size.A4
};
我已经尝试通过设置属性
PageWidth=670,PageHeight=120
它在本地工作,但发布后它不起作用。我需要以纵向模式下载 pdf。上述问题是否有任何修复?
【问题讨论】:
标签: c# asp.net-mvc rotativa