26 февраля 2020 PHP
TCPDF открытая PHP библиотека для генерации PDF документов на лету, которая включает полную поддержку Unicode UTF-8. Библиотека очень проста в использовании и имеет множество настроек, а так же входит в состав многих популярных CMS и фреймворков.
Установка библиотеки TCPDF
Скачиваем последнюю версию библиотеки отсюда и распаковываем архив.
Я создал отдельную папку tcpdf и распаковал все файлы в неё.
Подключаем из папки файл tcpdf.php к нашему проекту. У меня получилось так:
require_once('tcpdf/tcpdf.php');
Теперь когда библиотека установлена и подключена можно пользоваться всеми её возможностями.
Использование библиотеки TCPDF
Рассмотрим простой пример генерации PDF документа с HTML текстом.
HTML текст выводится с помощью метода writeHTMLCell()
. Можно так же использовать и другие методы, такие как, например:
Multicell()
— множественные ячейки
writeHTML()
— HTML код
Cell()
— ячейка
Text()
— текст