在FPDF中,如果有4页要打印,那么FPDF会将页面计算为0,1,2,3
为了生成页码,它将跳过第0页(if($this->page>0){ }
函数中的AddPage()
)并从下一页开始计算行号(1,2,3)和close()
功能它只是添加另一个页码(4)
总共有4页,在输出中它会正确显示行号。
当前场景:我需要动态确定页码格式。所以在函数AddPage($orientation='')
中我添加了另一个名为$show_number
的参数。因此,如果展示号为1,则需要以特定方式显示该页面的 ,否则以其他方式显示。
问题:因为FPDF跳过第一页并在close()函数中添加最后一页编号,所以无法正确显示页码。 例如,如果我想在第三页上以不同的方式显示数字,我会将结果改为第二页。