src/Html2Pdf.php
public function previewHTML($html)
    {
        $html = $this->parsingHtml->prepareHtml($html);

        $html = preg_replace('/<page([^>]*)>/isU', '<hr>Page : $1<hr><div$1>', $html);
        $html = preg_replace('/<page_header([^>]*)>/isU', '<hr>Page Header : $1<hr><div$1>', $html);
        $html = preg_replace('/<page_footer([^>]*)>/isU', '<hr>Page Footer : $1<hr><div$1>', $html);
        $html = preg_replace('/<\/page([^>]*)>/isU', '</div><hr>', $html);
        $html = preg_replace('/<\/page_header([^>]*)>/isU', '</div><hr>', $html);
        $html = preg_replace('/<\/page_footer([^>]*)>/isU', '</div><hr>', $html);

        $html = preg_replace('/<bookmark([^>]*)>/isU', '<hr>bookmark : $1<hr>', $html);
        $html = preg_replace('/<\/bookmark([^>]*)>/isU', '', $html);

        $html = preg_replace('/<barcode([^>]*)>/isU', '<hr>barcode : $1<hr>', $html);
        $html = preg_replace('/<\/barcode([^>]*)>/isU', '', $html);

        $html = preg_replace('/<qrcode([^>]*)>/isU', '<hr>qrcode : $1<hr>', $html);
        $html = preg_replace('/<\/qrcode([^>]*)>/isU', '', $html);

        echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>HTML View</title>
        <meta http-equiv="Content-Type" content="text/html; charset='.$this->_encoding.'" >
    </head>
    <body style="padding: 10px; font-size: 10pt;font-family:    Verdana;">
    '.$html.'
    </body>
</html>';
    }
public function previewHTML($html)
    {
        $html = $this->parsingHtml->prepareHtml($html);

        $html = preg_replace('/<page([^>]*)>/isU', '<hr>Page : $1<hr><div$1>', $html);
        $html = preg_replace('/<page_header([^>]*)>/isU', '<hr>Page Header : $1<hr><div$1>', $html);
        $html = preg_replace('/<page_footer([^>]*)>/isU', '<hr>Page Footer : $1<hr><div$1>', $html);
        $html = preg_replace('/<\/page([^>]*)>/isU', '</div><hr>', $html);
        $html = preg_replace('/<\/page_header([^>]*)>/isU', '</div><hr>', $html);
        $html = preg_replace('/<\/page_footer([^>]*)>/isU', '</div><hr>', $html);

        $html = preg_replace('/<bookmark([^>]*)>/isU', '<hr>bookmark : $1<hr>', $html);
        $html = preg_replace('/<\/bookmark([^>]*)>/isU', '', $html);

        $html = preg_replace('/<barcode([^>]*)>/isU', '<hr>barcode : $1<hr>', $html);
        $html = preg_replace('/<\/barcode([^>]*)>/isU', '', $html);

        $html = preg_replace('/<qrcode([^>]*)>/isU', '<hr>qrcode : $1<hr>', $html);
        $html = preg_replace('/<\/qrcode([^>]*)>/isU', '', $html);

        echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>HTML View</title>
        <meta http-equiv="Content-Type" content="text/html; charset='.$this->_encoding.'" >
    </head>
    <body style="padding: 10px; font-size: 10pt;font-family:    Verdana;">
    '.$html.'
    </body>
</html>';
    }
public function previewHTML ( $ html ) { $ html = $ this -> parsingHtml -> prepareHtml ( $ html ) ; $ html = preg_replace ( '/<page([^>]*)>/isU' , '<hr>Page : $1<hr><div$1>' , $ html ) ; $ html = preg_replace ( '/<page_header([^>]*)>/isU' , '<hr>Page Header : $1<hr><div$1>' , $ html ) ; $ html = preg_replace ( '/<page_footer([^>]*)>/isU' , '<hr>Page Footer : $1<hr><div$1>' , $ html ) ; $ html = preg_replace ( '/<\/page([^>]*)>/isU' , '</div><hr>' , $ html ) ; $ html = preg_replace ( '/<\/page_header([^>]*)>/isU' , '</div><hr>' , $ html ) ; $ html = preg_replace ( '/<\/page_footer([^>]*)>/isU' , '</div><hr>' , $ html ) ; $ html = preg_replace ( '/<bookmark([^>]*)>/isU' , '<hr>bookmark : $1<hr>' , $ html ) ; $ html = preg_replace ( '/<\/bookmark([^>]*)>/isU' , '' , $ html ) ; $ html = preg_replace ( '/<barcode([^>]*)>/isU' , '<hr>barcode : $1<hr>' , $ html ) ; $ html = preg_replace ( '/<\/barcode([^>]*)>/isU' , '' , $ html ) ; $ html = preg_replace ( '/<qrcode([^>]*)>/isU' , '<hr>qrcode : $1<hr>' , $ html ) ; $ html = preg_replace ( '/<\/qrcode([^>]*)>/isU' , '' , $ html ) ; echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>HTML View</title>
        <meta http-equiv="Content-Type" content="text/html; charset=' . $ this -> _encoding . '" >
    </head>
    <body style="padding: 10px; font-size: 10pt;font-family:    Verdana;">
    ' . $ html . '
    </body>
</html>' ; }
Preview the HTML before conversion

@param string $html

@return void
Preview the HTML before conversion