FPDF разрыв страницы в fpdf

Я использую PHP и FPDF для создания PDF со списком элементов. Моя проблема в том, что товар не переходит на вторую или третью страницу.

Я хочу напечатать следующий блок данных на 2-й странице PDF.
Кто-нибудь, пожалуйста, помогите мне. я использовал setautopage break() но не работает.
ПОЖАЛУЙСТА ПОМОГИ!

       <?php

require('fpdf.php');

class PDF extends FPDF {

function Header() {

$this->SetFont('Arial','B',10);
$this->Rect(50,30,100,30,'F');
$this->Text(80,45,"3D");
$this->SetXY(20,20);
$this->Cell(30,10,'A',1,0,'L');
$this->SetXY(80,20);
$this->Cell(30,10,'B',1,0,'L');
$this->SetXY(80,60);
$this->Cell(30,10,'C',1,1,'L');
$this->SetXY(150,60);
$this->Cell(30,10,'D',1,1,'L');
}

function Footer() {
$this->SetY(-12);
$this->Cell(169,20,'Page '.$this->PageNo().'/{nb}',0,0,'C');
}

$pdf=new PDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->AliasNbPages();
$pdf->Output();

1

Решение

Вам нужно будет использовать GetY а также AddPage для этого.

Use GetY to get the current position, subtract it from the height of your document. If that is less than 6x (you have 6 rows) your multicell height, then force a page break by using AddPage.

Смотрите подробный ответ Вот

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]