html2pdf error: Impossible de charger l'image
Al utilizar el componente HTML2PDF el cual es un conversor de HTML a PDF escrito en php, me salió el siguiente error:Fatal error: Uncaught <span style="color: #AA0000; font-weight: bold;">ERREUR n°6</span><br>Fichier : /var/www/html/assets/html2pdf_v4.03/html2pdf.class.php<br>Ligne : 1319<br><br>Impossible de charger l'image thrown in /var/www/html/assets/html2pdf_v4.03/html2pdf.class.php on line 1319
Este error del componente html2pdf sale cuando estás itentando convertir un archivo HTML a PDF y el html contiene imágenes.
Esto es porque las rutas de las imágenes no deben ser urls absolutas ni relativas a algún sitio, deben ser rutas físicas.
Solución.
Lo que deben hacer es colocar las rutas fisicas de las imágenes como en el siguiente ejemplo:
<img src='/var/www/html/assets/img/laimagen.png' />
Espero les sirva.
Me acabaste de salvar la vida. Muchas gracias!
ResponderBorrarAmigo Agradecería si me indicas como hacer esto si la imagen se encuentra en otro servidor, ya que intento con la direccion ip interna del servidor donde se encuentran las imagenes, mi linea de codigo es asi 'http://172.16.0.18/presupuesto/poa/'.$rutaFoto
ResponderBorrar$rutaFoto esta variable la obtengo de la base de dato incluso e intentado con "http://midominio.com/presupuesto/poa/".$rutaFoto pero nada la imagen se encuentra alli y son de tipo jpeg
Gracias por el articulo.. me sirvió mucho brother
ResponderBorrar