Array
(
)

mPDF como usar ? Gerador de Relatorio

Yuri Royer
   - 14 nov 2014

Preciso usar o mPDF em um sistema web que estou desenvolvendo porem a documentação que tem no site oficial não consegui implementar com ela.
alguem pode me ajudar ?

http://mpdf1.com/manual/index.php

Din
|
MVP
Pontos: 45
    14 nov 2014

cara usei o dompdf, pois achei mais facil...

o que vc tem que fazer é chamar uma pagina contendo o relatório, ou a visão que você quer e no final da pagina adicionar essas linhas:

#Código

<head>
    <meta http-equiv="content-language" content="pt-br">
    <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1'>  
    <title>Advertência | Master Brasil</title>
    <style type="text/css">
        body{
            font-size: 12px;
        }
        .corpo{
            height: 768px;            
        }
        
        .cabecalho{
            height: 80px;            
            
        }
        
        .center{
            text-align: center
        }
        
        .margin_top{
            padding-top: 30px;
        }
        
    </style>
</head>
<body> 
    <div class="corpo">
        <div class="cabecalho">
            <img src="xampp/htdocs/Advertencia/img/logo.png">
        <?php
            if($adv[0]['idtipo'] == 6 || $adv[0]['idtipo'] == 5){
                echo "<h2 class='center margin_top'>SUSPENSÃO DISCIPLINAR</h2>";
            }else{
                echo "<h2 class='center margin_top'>ADVERTÊNCIA DISCIPLINAR</h2>";
            }
        ?> 
        </div> 
        <hr>
    </div> 
</html>


<?php 
require_once('dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF(); 
$dompdf->load_html(ob_get_clean()); 
//$dompdf->set_paper('A4','portrait');
$dompdf->render(); 
$dompdf->stream(date('d/m/Y').'_cliente.pdf');
?>


Pra min, funcionou perfeitamente e roda até hoje...

Din
|
MVP
Pontos: 45
    14 nov 2014

leia a documentação, pois a linha que eu comentei, foi pq na impressora estava cortando partes do documento.