Как установить нижний предел в FPDF

В последнее время я погрузился в FPDF, и то, что я, похоже, не понимаю, - почему нет способа установить нижний предел? Существуют функции для установки полей сверху, слева и справа, но не снизу.

Я предполагаю, что теперь я неправильно понимаю что-то основное и концептуальное о том, как работает FPDF, но я не понял, что это может быть.

Итак, чтобы сократить его:

Можно ли определить фиксированное нижнее поле в FPDF?

Ответы

Ответ 1

Я только нашел решение - нижний край просто ушел из предопределения, потому что он является частью процесса вычисления разрыва страницы. Поэтому установка нижнего поля сама по себе невозможна, но это можно сделать с помощью

SetAutoPageBreak(boolean auto, [float margin])

Ответ 2

+1 для ответа SquareCat. Чтобы развернуть это немного больше, если у вас возникли проблемы с текстом, немного по сравнению с автоматическим разрывом страницы, просто установить SetAutoPageBreak (false), вероятно, будет достаточно для решения проблемы. Для меня лично это создавало проблемы при создании почтовых меток.

$fpdf->SetAutoPageBreak(false);

Просто убедитесь, что вы вручную разбиваете страницы, где это необходимо для вашего PDF.

$fpdf->AddPage();