Просто укажите файл CSS, который читается только принтерами, указав media="print"
.
<link rel="stylesheet" href="print.css" media="print" />
В нем вы можете просто использовать CSS, чтобы установить ориентацию страницы (альбомную), уменьшить размер шрифта, уменьшитьполя / отступы, скрыть / показать определенные столбцы / ячейки или даже скрыть всю таблицу и показать еще одну.