window.print 打印自己组装的table过宽,导致不能全部打印出来,剩下的部分会被截取掉

请大家有空帮帮忙看下,最近要原生js实现个功能 ,window.print 打印下自己组装的table,但是table过宽,滚动条外的部分就不打印了,被裁掉了 请问应该document.print设置什么属性么,有什么思路可以把过宽的内容打印到下一页。谢谢了

横向打印

img