ASP.NET MVC - 打印不占用整页宽度

时间:2015-03-17 11:12:42

标签: css asp.net-mvc printing

我正在尝试打印我的网页,并使用该代码示例使其适合A4格式:

@page {
  size: A4;
  margin: 0;
}
@media print {
  html, body {
    width: 210mm;
    height: 297mm;
  }
}

不幸的是,我的页面没有完全显示(例如,我正在显示调度程序,而且我没有在打印预览中获得整个组件)。

知道我应该做什么吗?

1 个答案:

答案 0 :(得分:0)

如果不了解更多关于你正在做什么的话,很难说,但是调度程序组件对于页面来说可能太大了?您需要通过比较像素数来确保打印的任何内容都适合分配的空间。您可以使用CSS缩放页面上的任何内容,尽管某些对象无法缩放。页面上是否还有文本,还是只有调度程序组件?