Wkhtmltopdf преобразование

Моя конвертация HTML в PDF с использованием wkhtmlpdf работает без <style> тэг, но когда я включаю тэг style, он не работает, что означает, что я не генерирую pdf, кто-то поможет мне решить эту проблему или даст мне знать, как включить мой style.css в этот формат.

1 ответ

То, как я справляюсь с этим, таково:

<?php
// create some HTML content
    $html = '<!DOCTYPE html><html><head>
    <style>
        body {
            margin:     0;
            padding:    0;
        }
        ...
    </style></head><body>
    <!-- Your body content -->
    </body></html>';

$options = array(
                "no-outline",
                "binary"                    => "/usr/local/bin/wkhtmltopdf",
                "margin-top"                => ".25in",
                "margin-right"              => ".25in",
                "margin-bottom"             => ".55in",
                "margin-left"               => ".25in",
                "zoom"                      => 1
            );

$footer = '<!DOCTYPE html><html><head></head><body>...</body></html>';

$page_options = array('footer-html' => $footer);
$pdf->addPage($html, $page_options);

$pdf->saveAs('MY_PDF_NAME.pdf');

Надеюсь это поможет!

Лучший,

-Порыв

Другие вопросы по тегам