1
我正在使用fpdf的AddLink函數來創建一個內部鏈接,並在所有頁面生成結束時,我使用下面的函數重新排序頁面後,該鏈接不工作。可能是什麼原因。謝謝FPDF AddLink不工作
public function movePages($oldIndex, $nrPages, $newIndex) {
$newPages = array();
for($i=1; $i<=sizeof($this->pages); $i++) {
if($i < $newIndex) {
$newPages[$i] = $this->pages[$i];
} elseif($i < $newIndex+$nrPages) {
$newPages[$i] = $this->pages[$oldIndex+$i-$newIndex+1];
} else {
$newPages[$i] = $this->pages[$i-$nrPages];
}
$newPages[$i] = str_replace('{pageNr}', $i, $newPages[$i]);
}
$this->pages = $newPages;
}