AcceptPageBreak

boolean AcceptPageBreak()

Deskripsi

Apabila kondisi untuk berganti ke halaman baru terpenuhi, maka metode ini dipanggil, dan ganti halaman atau tidak tergantung nilai kembalian. Secara default metode ini mengembalikan nilai yang tergantung mode yang dipilih dengan metode SetAutoPageBreak().
Metode ini dipanggil secara otomatis dan disarankan untuk tidak memanggilnya secara langsung dalam aplikasi.

Contoh

Metode ini ditimpa (override) dalam class turunan (inherited class) untuk membuat dokumen dengan 3 kolom:
class PDF extends FPDF
{
var $col=0;

function SetCol($col)
{
   //Pindahkan posisi ke sebuah kolom
   $this->col=$col;
   $x=10+$col*65;
   $this->SetLeftMargin($x);
   $this->SetX($x);
}

function AcceptPageBreak()
{
   if($this->col<2)
   {
      //Ke kolom selanjutnya
      $this->SetCol($this->col+1);
      $this->SetY(10);
      return false;
   }
   else
   {
      //Kembali ke kolom pertama dan menempatkan page break
      $this->SetCol(0);
      return true;
   }
}
}

$pdf=new PDF();
$pdf->AddPage();
$pdf->SetFont('Arial','',12);
for($i=1;$i<=300;$i++)
   $pdf->Cell(0,5,"Line $i",0,1);
$pdf->Output();

Lihat juga

SetAutoPageBreak().
Indeks