Как установить нижний предел в FPDF
В последнее время я погрузился в FPDF, и то, что я, похоже, не понимаю, - почему нет способа установить нижний предел? Существуют функции для установки полей сверху, слева и справа, но не снизу.
Я предполагаю, что теперь я неправильно понимаю что-то основное и концептуальное о том, как работает FPDF, но я не понял, что это может быть.
Итак, чтобы сократить его:
Можно ли определить фиксированное нижнее поле в FPDF?
Ответы
Ответ 1
Я только нашел решение - нижний край просто ушел из предопределения, потому что он является частью процесса вычисления разрыва страницы. Поэтому установка нижнего поля сама по себе невозможна, но это можно сделать с помощью
SetAutoPageBreak(boolean auto, [float margin])
Ответ 2
+1 для ответа SquareCat. Чтобы развернуть это немного больше, если у вас возникли проблемы с текстом, немного по сравнению с автоматическим разрывом страницы, просто установить SetAutoPageBreak (false), вероятно, будет достаточно для решения проблемы. Для меня лично это создавало проблемы при создании почтовых меток.
$fpdf->SetAutoPageBreak(false);
Просто убедитесь, что вы вручную разбиваете страницы, где это необходимо для вашего PDF.
$fpdf->AddPage();