我有一个角组件,用于UI渲染和打印。对于同样的情况,我使用window.print命令。我需要最初的2页在景观模式和页面中断后,1页在纵向模式。
我尝试在相应的div和文本旋转解决方案中将方向设置为景观/肖像。但什么都没起作用。还有其他方法来达到同样的目的吗?提前谢谢。
发布于 2022-08-30 15:47:10
你试过CSS属性page吗?此属性用于指定特定类型的命名页。
如下面的CSS所示,您可以将landscape-page或portrait-page类添加到要以横向或纵向模式显示的元素中。
@page orientation-portrait {
size: portrait;
}
@page orientation-landscape {
size: landscape;
}
.landscape-page {
page: orientation-landscape;
}
.portrait-page {
page: orientation-portrait;
}不幸的是,这个属性在Google Chrome中工作得很好,但是Firefox和Safari却没有.
https://stackoverflow.com/questions/72213606
复制相似问题