Создание PDF с помощью PHP и библиотеки TCPDF

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() — текст
