FPDF. Добавление портрета страницы работает только для первой страницы - PullRequest
0 голосов
/ 07 марта 2020

Я пытаюсь использовать FPDF в портретном режиме, но поскольку мои данные занимают более 1 страницы, впоследствии страницы создаются в альбомном режиме. Есть ли способ сделать динамически сгенерированные страницы одинакового формата? Мой код использования выглядит следующим образом:

$w = array(60, 70, 55);

$title = 'Example TItle';

$pdf = new PDFnew();
$pdf->SetFont('Times','',8);

$pdf->AddPage('P');

$pdf->PrintTable($header,$data,$w, $title);

$pdf->Output('F', '/path/to/example.pdf');

1 Ответ

0 голосов
/ 07 марта 2020

Я не уверен, какую версию FPDF вы используете, так как текущий API не имеет метода с именем PDFnew. Тем не менее, конструктор текущего API принимает параметр ориентации, чтобы установить ориентацию по умолчанию. Если вы используете FPDF v1.82, вы можете заменить:

$pdf = new PDFnew();

на

$pdf = new FPDF('P');

, и ориентация по умолчанию будет портретной.

...