Информация о настройке страницы в HTML или страница, созданная asp.net - PullRequest
3 голосов
/ 13 июля 2010

У меня есть HTML-страница с несколькими таблицами, созданными ASP.NET, и когда я делаю параметр «Параметры страницы» перед печатью, размер бумаги уже выбирается как «Буква», и я хочу, чтобы этот параметр был в «А4».Я изменил размер таблицы, но она не работает.

Есть ли какая-либо информация о настройке страницы, которую я могу поместить в HTML, чтобы опция «Параметры страницы» могла взять ее оттуда.

Пожалуйста, помогите.

Спасибо Anto

Ответы [ 2 ]

0 голосов
/ 13 июля 2010

Вы должны использовать медиа-тип в CSS. Таким образом, вы можете указать другой набор стилей для печатных и экранных носителей. Вот статья о страницах для печати . Вы также можете прочитать о типах носителей в разделе обучения W3C.

Вы не можете ничего изменить в окне «Печать» из HTML. Вы можете просто указать другой файл CSS для печатных носителей, чтобы сделать вашу страницу лучше при печати (например, кнопки «Удалить», удалить любой ненужный контент на листе бумаги, изменить размеры, изменить шрифты и т. Д.)

Надеюсь, это поможет.

0 голосов
/ 13 июля 2010

Вы можете попробовать CSS с помощью правила @page. Имейте в виду, что это действительно для CSS 2.0 и CSS 3.0, но не для CSS 2.1:

@page { size: A4 };

Я не уверен, изменит ли это выбранный вами размер бумаги по умолчанию.

...