我正在使用以下代碼將新頁面添加到現有的PDF文檔並保存。FPDF/FPDI addPage()方向
require('addons/fpdf.php');
require('addons/fpdi.php');
$pdf = new FPDI();
$pagecount = $pdf->setSourceFile($orgpdfpath);
for($i = 1; $i <= $pagecount; $i++){
$pdf->addPage();
$tplidx = $pdf->importPage($i);
$pdf->useTemplate($tplidx);
}
$pdf->addPage($pdforientation);
$pdf->Image($imgpath,$pdfxaxis,$pdfyaxis,$pdfwith,$pdfheight);
$pdf->Output($orgpdfpath,'F');
它工作正常,如果我有一個文件就是A4,第1頁:肖像,第2頁:肖像,第3頁:肖像等
它也可以,如果我添加了一個橫向放置的A4頁面。但是,在添加了橫向頁面並嘗試添加縱向後,橫向將移回到縱向,文檔的整個格式會打破。
我懷疑這必須在循環內部使用addPage()做些什麼。爲什麼在應用 - > useTemplate時不能正確旋轉?