Dompdf image not found or type unknown
Estoy utilizando la librería DOMPPDF y genero un PDF a partir de un archivo php que contiene un HTML con cierto diseño. Entonces...mi problema era que no se mostraban las imágenes que tenían un href relativo dentro de ese diseño. Es decir lo siguiente:
<td> <img src=" <?php echo base_url().'/assets/images/tech.png' ?> " alt=""> </td>
Entonces tras mucho intentar la solucion era muy simple.
de esto:
$dompdf = new Dompdf\Dompdf();
$html = $this->load->view('formato/solicitud_de_vacaciones_2017',[],true);
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'landscape');
$dompdf->render();
$pdf = $dompdf->output();
$dompdf->stream();
a esto:
$dompdf = new Dompdf\Dompdf();
$html = $this->load->view('formato/solicitud_de_vacaciones_2017',[],true);
$dompdf->loadHtmlFile($html);
$dompdf->setPaper('A4', 'landscape');
$dompdf->render();
$pdf = $dompdf->output();
$dompdf->stream();
En lugar de utilizar loadHtml, utilizar el método loadHtmlFile.
<td> <img src=" <?php echo base_url().'/assets/images/tech.png' ?> " alt=""> </td>
Entonces tras mucho intentar la solucion era muy simple.
de esto:
$dompdf = new Dompdf\Dompdf();
$html = $this->load->view('formato/solicitud_de_vacaciones_2017',[],true);
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'landscape');
$dompdf->render();
$pdf = $dompdf->output();
$dompdf->stream();
a esto:
$dompdf = new Dompdf\Dompdf();
$html = $this->load->view('formato/solicitud_de_vacaciones_2017',[],true);
$dompdf->loadHtmlFile($html);
$dompdf->setPaper('A4', 'landscape');
$dompdf->render();
$pdf = $dompdf->output();
$dompdf->stream();
En lugar de utilizar loadHtml, utilizar el método loadHtmlFile.