Ярлыки

.htaccess (4) тестирование (8) шаблоны проектирования (3) css (5) Debian (6) docker (2) Doctrine2 (6) Git (6) html (4) java (6) javascript (13) jquery (11) LFS (3) linux (23) mac os (4) mod_rewrite (2) MSSQL (4) MySQL (18) ORM Doctrine (17) patterns (3) PDO (3) perl (7) PHP (64) PHPUnit (8) Python (15) SEO (2) Silex (1) SimpleXML (1) SQL (14) ssh (4) Ubuntu (24) Yii1 (1) Zend Framework (19) ZendFramework2 (8)

пятница, 1 июля 2011 г.

PHP. HTML в PDF.

Отличная библиотека: http://www.mpdf1.com/mpdf/

Пример:
require_once 'mpdf.php';

$strHTML = '<html><body><h1 class="my-title">Hello PDF!</h1></body></html>';
        
$objPDF = new mPDF('utf-8', 'A4', '8', '', 10, 10, 7, 7, 10, 10); /*задаем формат, отступы и.т.д.*/
$objPDF->charset_in = 'cp1251'; /*кодировка*/
        
$strCSS = 'body 
{ 
    font-family: Helvetica 
},
            
.my-title
{ 
    background-color: #7E54A7;
    padding: 10px;
    color: #FFF;
    font-weight: bold; 
}';
        
$objPDF->WriteHTML($strCSS, 1);

$objPDF->list_indent_first_level = 0;
$objPDF->WriteHTML($strHTML, 2); /*формируем pdf*/
$objPDF->Output('output_file' . '.pdf', 'I');

Комментариев нет:

Отправить комментарий