使用Rotativa打印到PDF - 带Bootstrap的MVC5

时间:2015-04-08 21:28:00

标签: css twitter-bootstrap model-view-controller layout rotativa

尝试将我的视图打印到PDF,我正在为移动设备呈现pdf。基本上,我认为检测到最小屏幕并使用移动设备的CSS样式。有办法解决这个问题吗?

我尝试更改格式大小并使其非常大,尝试使用横向方向,但内容只会向上扩展,它仍会显示移动样式。

我正在考虑为pdf呈现部分视图,并且只为pdf导出提供自定义css文件,但这似乎是很多不必要的工作

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:0)

您可以做的是在样式表中使用打印介质类型。它看起来像这样:

@media print {
    p {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 18px;
        color: red;
    }
}

也许您已经使用此媒体类型并将其置于您的移动样式中?可能想把它放在任何响应输入之上,看看它是如何工作的?