Прикрепите нижний колонтитул в нижней части каждой страницы в tcpdf

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

15
nl ja de
для этого вы можете изучить wkhtmltopdf, что является удивительным.
добавлено автор Muhammad Shoaib, источник

4 ответы

вам нужно написать метод Footer в своем классе, например

// Page footer
public function Footer() {
   //Position at 15 mm from bottom
    $this->SetY(-15);
   //Set font
    $this->SetFont('helvetica', 'I', 8);
   //Page number
    $this->Cell(0, 10, 'Page '.$this->getAliasNumPage().'/'.$this->getAliasNbPages(), 0, false, 'C', 0, '', 0, false, 'T', 'M');
}
8
добавлено
Спасибо victor9663 Я продолжу эту функцию. Большое спасибо
добавлено автор Muhammad Shoaib, источник

Ну, если вы подклассифицируете класс tcpdf, просто добавьте публичную функцию Footer (), в которой вы делаете свой материал. Это может помочь установить значение нижней границы страницы до разумного значения, прежде чем выполнять работу с контентом, так что функция нижнего колонтитула имеет «пространство» для ввода нижнего колонтитула.

2
добавлено
Используйте метод SetXY для размещения нижнего колонтитула там, где это необходимо.
добавлено автор Skynet, источник
Я использую это, но нижний колонтитул прикреплен к концу содержимого. а не внизу .....
добавлено автор Muhammad Shoaib, источник

почему бы вам не попробовать расширение mpdf . Я не уверен, что вы можете получить его библиотеку для yii, но она имеет один для codeigniter, и это потрясающе преобразует CSS + Html в pdf точно.

2
добавлено

почему бы вам не попробовать расширение mpdf . Я не уверен, что вы можете получить его библиотеку для yii, но она имеет один для codeigniter, и это потрясающе преобразует CSS + Html в pdf точно.

2
добавлено
Yii Framework
Yii Framework
1 076 участник(ов)

Russian and english speaker comunity

Yii - вакансии, работа, фриланс
Yii - вакансии, работа, фриланс
264 участник(ов)

Пишите тут свои вакансии, заказы. Просим сразу озвучивать зарплату или бюджет за проект.