修复每个打印页面的行

时间:2015-11-27 17:38:52

标签: php excel phpexcel

我需要将一行或多行配置为页眉或页脚,以便在每页上打印。我不知道要打印的页数,它是动态的。

我可以使用PHPExcel库设置要在每个页面上打印多行(或一行)吗?

1 个答案:

答案 0 :(得分:1)

来自PHPExcel documentation

$objPHPExcel->getActiveSheet()
    ->getPageSetup()
    ->setRowsToRepeatAtTopByStartAndEnd(1, 5);

或者,如果您想使用不是电子表格行的页眉/页脚,而是使用页面设置的一部分,那么(再次来自PHPExcel documentation)....对于页码编号很有用

$objPHPExcel->getActiveSheet()
    ->getHeaderFooter()
    ->setOddFooter('&L&B' . $objPHPExcel->getProperties()->getTitle() . '&RPage &P of &N');