FPDI, как убрать автоматический счетчик страниц - PullRequest
0 голосов
/ 22 октября 2009

Я использую FPDI вместе с TCPDF для добавления страницы в уже существующий PDF-файл. Это прекрасно работает, но у меня есть одна проблема. При выводе нового PDF-файла в правом нижнем углу появляется автоматический счетчик страниц, например, «112/299». Я не нашел документации в FPDI или TCPDF об этом автоматически сгенерированном счетчике страниц.

Эта проблема возникает только тогда, когда я помещаю файл через FPDI, что, я полагаю, сужает его до FPDI.

Мой вопрос: как мне убрать этот ужасный счетчик страниц в правом нижнем углу каждой страницы в моем PDF-файле, сгенерированном FPDI.

Благодарен за ответы.

1 Ответ

0 голосов
/ 22 октября 2009

Я решил это, наконец. Дело в том, что TCPDF помещает верхние и нижние колонтитулы по умолчанию на каждую генерируемую страницу, вы можете отключить это с помощью;

$object->setPrintHeader(false);
$object->setPrintFooter(false);

Дело в том, что я использую FPDI для объединения двух PDF-файлов в один. Для этого вам нужно перебрать каждую страницу в обоих файлах, которые вы хотите собрать, а затем, наконец, добавить все эти страницы в новый PDF-файл и вывести его.

Таким образом, решением было отключить верхний и нижний колонтитулы на каждой странице, отправляемой в новый PDF-файл, в самом объекте, который итерирует по этому. Просто используйте;

$this->setPrintHeader(false);
$this->setPrintFooter(false);

Если вы, конечно, используете PHP, иначе вы поймете это!

...