我目前正在尝试打印一个html页面,它可以正常处理您打印时所在的内容。我的主要问题是我的html的其余部分被切断了不在视图中的部分。我已将angularprjnt添加到我的项目以及print css以保持我的html页面结构。
所以我的问题是,任何人都可以建议一种更好的方法来打印我的页面而不是" window.print();"因为我希望html页面分成多个页面,如果它太长了。
答案 0 :(得分:0)
您可以使用CSS通过分页符
执行此操作@media print {
.last-element-on-page {page-break-after: always;}
}
在html中,将此类添加到您希望在页面上最后显示的元素:
<div class="last-element-on-page">Footer</div>