ASP.NET MVC - печать не занимает всю ширину страницы
Я пытаюсь распечатать свои интернет-страницы и использовал этот пример кода, чтобы привести его в формат А4:
@page {
size: A4;
margin: 0;
}
@media print {
html, body {
width: 210mm;
height: 297mm;
}
}
К сожалению, моя страница отображается не полностью (например, я показываю планировщик, и я не получаю весь компонент в предварительном просмотре печати).
Есть идеи, что мне делать?
1 ответ
Трудно сказать, не зная немного больше о том, что вы делаете, но, возможно, компонент планировщика слишком велик для страницы? Вы должны убедиться, что все, что вы печатаете, умещается на выделенном пространстве, сравнивая количество пикселей. Вы можете быть в состоянии масштабировать все, что происходит на странице, используя CSS, хотя некоторые объекты не масштабируются. Есть ли текст на странице, или просто компонент планировщика?