Генерація pdf на php з використанням tcpdf

Відео: How to create File PDF With TCPDF IN PHP

Генерація PDF на PHP з використанням TCPDF

Відео: Creating Dynamic PDF in PHP from HTML

У попередній статті я писав про те, як генерувати PDF-файл на PHP з використанням бібліотеки PDFLib. Однак, дана бібліотека в пакет Denwer не входить. Встановити цю бібліотеку під Windows і більш-менш свіжу версію PHP складно. Так як компілювати через Visual Studio вельми сумнівне і незручне рішення. До того ж, в безкоштовній версії PDFLib немає можливості редагувати PDF-файл. Тому в цій статті я розповім, як генерувати PDF на PHP з використанням TCPDF.

Насамперед, необхідно завантажити архів з усіма файлами TCPDF: Http://sourceforge.net/projects/tcpdf/files/. Даний архів витягніть в корінь свого сайту.

Відео: Creating pdf in PHP




Тепер привожу код, в якому відбувається генерація PDF на PHP з використанням TCPDF:

lt ;?php
require_once
`Tcpdf / tcpdf.php`-// Підключаємо бібліотеку
/ * Створюємо об`єкт TCPDF.
- Книжкова орієнтація
- Одиниця виміру - міліметри
- формат А4
- Використання unicode
- Кодування - UTF-8
* /

$ pdf
=new TCPDF(`P`,`Mm`,`A4`,true,`UTF-8`) -
/ * Установка відступів
- 20 зліва
- 30 справа
- 20 зверху
* /

$ pdf
-gt;SetMargins(20,30,20) -
$ pdf
-gt;AddPage() -// Додаємо сторінку
$ pdf
-gt;SetXY(20,50) -// Установка поточної точки (в мм)
$ pdf
-gt;SetDrawColor(100,100,0) -// Установка кольору (RGB)
$ pdf
-gt;SetTextColor(200,0,0) -// Установка кольору тексту (RGB)
/ * Виводимо напис.
- Ширина 30 мм
- Висота 10 мм
- Текст "Hello, World"
* /

$ pdf
-gt;Cell(30,10,`Hello, World!`) -
$ pdf
-gt;Output(`Test.pdf`) -// Виводимо в браузер
?gt;



В результаті виконання скрипта у нас відкриється PDF-файл, в якому буде напис "Hello World".

Відео: Generating PDF files with PHP: Introduction (1/7)

можливостей у TCPDF дуже багато. В даному коді я просто показав приклад використання, а щоб застосовувати серйозно дану бібліотеку доведеться вивчити документацію: https://tcpdf.org/doc/.

Поділися в соціальних мережах:

Схожі
Бібліотека для автоматизації robotjs.Бібліотека для автоматизації robotjs.
Чому не працює php?Чому не працює php?
Генерація xls на phpГенерація xls на php
Як встановити ffmpeg на denwerЯк встановити ffmpeg на denwer
При запуску програми з`являється помилка: "додаток не було запущено, оскільки воно некоректно…При запуску програми з`являється помилка: "додаток не було запущено, оскільки воно некоректно…
Як перенести бібліотеку itunes на інший комп`ютерЯк перенести бібліотеку itunes на інший комп`ютер
Русифікація phpmyadmin в denwerРусифікація phpmyadmin в denwer
Як оновити php на denwer.Як оновити php на denwer.
Установка jqueryУстановка jquery
Створення xml-документа на phpСтворення xml-документа на php
» » Генерація pdf на php з використанням tcpdf