Saltar al contenido

mPDF 5.7.1: la imagen se muestra rota [x]

Si te encuentras con algo que no entiendes puedes dejarlo en la sección de comentarios y haremos todo lo posible de ayudarte lo más rápido posible.

Solución:

Tuve el mismo problema con las imágenes PNG que se muestran como [X] cuándo generar archivos PDF con mPDF.

Yo añadí: $mpdf->showImageErrors = true;

Después: $mpdf = new Mpdf();

y obtuve el mensaje de error:

Biblioteca GD requerida para imagen PNG (canal alfa) #

Así que después de correr apt-get install php5-gd ¡generar un PDF con un PNG funcionó de maravilla!

Incluir imágenes es un poco complicado en mPDF. Yo también tuve algunos problemas. Encontré más tipos de problemas.

Al principio, debe activar la variable de depuración:

$mpdf = new mPDF();    
$mpdf->showImageErrors = true;

Por lo general, las personas no tienen instalado el módulo GD para PHP. En la máquina Linux, ejecute:

sudo apt-get install php5-gd
sudo service apache2 restart

En los servidores de Windows, php_gd2.dll se incluye en una instalación de PHP estándar, pero no está habilitado de manera predeterminada. Para habilitarlo, descomente el extensión=php_gd2.dll linea en tu php.ini archivo (elimine el # del principio de esa línea) y reinicie la extensión PHP. [1]

Si recibe este error, probablemente vea [x] imagen:

Error de mPDF: Error de IMAGEN (http://www.domain.com/directory/image.jpg): No se pudo encontrar el archivo de imagen

Verifique la URL si su imagen existe y si la imagen es accesible. En caso afirmativo, puede intentar cambiar la URL absoluta a relativa. Puedes probar ambas versiones:


En realidad, también tuve un problema con los formatos PNG. La imagen PNG convertida a JPG funcionó bien.

La vinculación en plantillas de mPDF debe ser la misma que para todo su marco/sistema.

Me encontré con el mismo problema después de migrar el script.

El problema era que el tmp El directorio dentro de la carpeta mpdf no se podía escribir. Espero que esto ayude a alguien.

Si tienes alguna sospecha o capacidad de desarrollar nuestro artículo puedes dejar una acotación y con deseo lo estudiaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *