如果页数不能被 4 整除,则使用 FPDF 将页面添加到 PDF



我试图打印一些 fpdf 生成的 PDF,但如果页面总数是奇数或不能被 4 整除,那么打印到小册子会给我带来一些问题

例如,总页数 = 73 打印到 A3 纸上的小册子,每张 A3 纸需要 4 页

如果我使用此脚本

$pageCount = 73;
if ($pageCount % 4 != 0) {
$newpagecount = $pageCount += 4 - ($pageCount % 4);
}
while ($pageCount < $newpagecount) {
$pageCount++;
//add page here and keep looping until it gets to the divisble by 4 number
}

我得到 76 是正确的并且可以被 4 整除,我需要它做的是在源文档中添加一个空白页,直到我得到可被 4 pageCount 整除的新页面?

有什么建议吗? 谢谢!

在 while 循环中,只需添加对AddPage方法的调用即可根据需要创建新页面。

while ($pageCount < $newpagecount) {
$pageCount++;
$yourpdf->AddPage(); //add page here and keep looping until it gets to the divisble by 4 number
}

相关内容

  • 没有找到相关文章

最新更新