本帖最后由 KevinChen 于 2019-8-1 14:06 编辑
您好,SpreadJS在打印机制上与Excel有差别,
SpreadJS是纯前端控件,无法直接调用系统的打印功能,
只能先内部排好版后,再调用浏览器的打印接口实现打印。
在您设置好pagebreak后,spreadjs内部已经根据您的设置分好了页,
但分页后传到浏览器打印预览时,需要排版的分页与打印预览刚好能够完美结合,
就像两张纸叠合在一起的效果,如果两张纸尺寸不一致,
结果也会出现打印预览与分页内容对不上的情况。
因此建议您调整内容的宽高与pagesize,pagebreak也设置在刚好浏览器打印时
能够刚好完整显示的位置。
|