Генерація pdf на php
Відео: Генерація PDF документів засобами бібліотеки TCPDF
Відео: Generate Report PDF with FPDF PHP Library (NotORM)
В PHP є чудова бібліотека, яка називається PDFLib. Дана бібліотека дозволяє генерувати PDF-документ прямо в PHP-скрипт. Ось про те, як відбувається генерація PDF на PHP, я повідаю в даній статті.
Давайте відразу наведу прокоментований код, в якому генерується PDF-файл з текстом:
lt ;?php
$ pdf = pdf_new() -// Створюємо обробник
pdf_open_file($ pdf,"Document.pdf") -// Відкриваємо файл
pdf_begin_page($ pdf,595,842) -// Додаємо сторінку формату А4
$ arial = pdf_findfont($ pdf,"Arial","Host",1) -// Отримуємо шрифт
pdf_setfont($ pdf, $ arial,14) -// Встановлюємо шрифт
/ * Виводимо текст * /
pdf_show_xy($ pdf,"Перший рядок",30,150) -
pdf_show_xy($ pdf,"Другий рядок",30,120) -
/ * Вставляємо кінець сторінки * /
pdf_end_page($ pdf) -
/ * Закриваємо файл і зберігаємо зміни * /
pdf_close($ pdf) -
?gt;
Якщо Ви запустите даний скрипт, то поруч з PHP-файлом з`явиться PDF-файл, в якому буде написаний текст в два рядки. Прошу звернути увагу, що нульові координати знаходяться в лівому нижньому кутку (А не в лівому верхньому, як зазвичай, при роботі з зображеннями).
Відео: Generar PDF desde documento HTML-CSS (PHP)
Застосувань даної бібліотеки дуже багато. Найпростіший варіант - це зробити PDF-версії Ваших матеріалів на сайті. Або, припустимо, можна зробити квитанцію для оплати в банку, щоб там відразу підставлялися всі необхідні дані. В результаті, клієнтові залишиться тільки завантажити даний PDF-файл і роздрукувати.
- Що нового в php7.1: генерація випадкових чисел.
- Як отримати доступ до будь-якого об`єкта html через jаvascript
- "Липка" бібліотека stickyfill.
- Об`єкт math в jаvascript
- Лічильник звернень до файлів
- Випадкове число в excel (генерація випадкових чисел)
- Система лайків на php і ajax
- Відправлення файлу по e-mail на php
- Генерація унікального id на php
- Генерація pdf на php з використанням tcpdf
- Капча з оновленням
- Створення xml-документа на php
- Scripty2 - jаvascript бібліотека для приголомшливих анімацій.
- Дерево директорії на php
- Створення zip-архіву на php
- Генерація xls на php
- Робота з файлами в php
- Об`єкт document в jаvascript
- Завантаження і вивантаження xml-документів через dom
- Hello world на php
- Створення зображень в php