Crear PDF a partir de un HTML, en PHP
parentesys.es )(

Crear PDF a partir de un HTML, en PHP

En este artículo veremos como generar un archivo en formato PDF, a partir de un código HTML. Lo vamos a hacer utilizando el lenguaje de programación PHP.

OSCAR H CABALLERO | 19 nov 2010


En este artículo veremos como generar un archivo en formato PDF, a partir de un código HTML. Lo vamos a hacer utilizando el lenguaje de programación PHP, utilizando la librería dompdf

Paso 1. Descargar dompdf desde AQUI

Paso 2. Descomprimir el archivo que acabamos de descargar y subirlo a nuestro servidor web.

Paso 3. Implementación:

    Para implementar el código crearemos una página php en nuestro servidor con este código.

    La parte fundamental del código, para que la generación del PDF funcione, es esta:

        // convertir URL a PDF

        $html = file_get_contents(url de la página que queremos convertir);
        require_once("dompdf/dompdf_config.inc.php");
        $dompdf = new DOMPDF();
        $dompdf->load_html($html);
        $dompdf->render();
        $dompdf->stream("nombre.pdf");    

        // convertir HTML a PDF

        $html = "html que queremos convertir";
        require_once("dompdf/dompdf_config.inc.php");
        $dompdf = new DOMPDF();
        $dompdf->load_html($html);
        $dompdf->render();
        $dompdf->stream("nombre.pdf");   

Eso es todo, espero que te sea útil y que lo utilices en tus proyectos.

Autor:

Oscar Hernández Caballero

www.syrope.com - www.parentesys.com

Invítame a un café si te ha gustado este artículo
2,20 EUR

Temas relacionados:

Opiniones de este contenido

Esta web se reserva el derecho de suprimir, por cualquier razón y sin previo aviso, cualquier contenido generado en los espacios de participación en caso de que los mensajes incluyan insultos, mensajes racistas, sexistas... Tampoco se permitirán los ataques personales ni los comentarios que insistan en boicotear la labor informativa de la web, ni todos aquellos mensajes no relacionados con la noticia que se esté comentando. De no respetarse estas mínimas normas de participación este medio se verá obligado a prescindir de este foro, lamentándolo sinceramente por todos cuantos intervienen y hacen en todo momento un uso absolutamente cívico y respetuoso de la libertad de expresión.


#7

Ing. en sistemas

Betina el 26 ago 2015
Hola, necesito que me den una mano con un archivo que quiero generar con dompdf y php, me estoy enloqueciendo
#6

duda

Carlos Alberto el 24 nov 2013
una consulta estoy haciendo consultas de php y MySql como podria hacer para poner el resultado de la consuta de multiples lineas en pdf.. ayuda urgente
#5

duda

faty el 30 oct 2012
Quise hacer lo de la web, (segunda opcion) y me da el siguiente error. Fatal error: Call to a member function get_cellmap() on a non-object in C:AppServwwwdompdf-0.5.1include able_cell_frame_reflower.cls.php on line 64
#4

Cambiar estilos al PDF

parentesys.es el 25 sep 2012
Para cambiarle los estilos al PDF, debes hacerlo desde la variable que guarda el HTML. Busca información sobre crear estilos y fuentes en HTML y verás que es muy fácil.
#3

Duda

Wilman el 19 sep 2012
Disculpa una pregunta como puedo hacer para cambiarle los estilos al pdf como el tipo de letra, tamaño,etc
#2

generar el PDF de una URL

Oscar el 1 jul 2011
Hola, generar un PDF a partir de una URL es muy fácil. Sólo tienes que seguir los pasos del artículo. Prueba con cualquier url que quieras, se te genera un archivo PDF con el contenido de la web, tal y como lo ves en el navegador. Saludos
#1

duda

ravi el 30 jun 2011
hola que tal tengo la duda de como generar un pdf para el segundo caso es decir a partir de una url. en relidad se genera un archivo con el contenido de la url? podrias orientarme un poco mejor como hacerlo. saludos


Tu opinión

Actualidad 21 ene 2022
Bill Gates nos cuenta los pasos para no tener otra Pandemia

 0
  
 5493

Informática 19 jul 2021
Periodista digital, ¿cuánto vale tu tiempo?

 0
  
 29993

Noticias 14 jul 2021
Qué pasos tienes que seguir si te despiden

 0
  
 30347

Actualidad 27 mar 2021
Las profesiones que van a desaparecer.

 0
  
 29985

Informática 1 feb 2021
Mejores herramientas para Eventos Virtuales

 1
  
 43906

Contenidos Indexados
Actualidad La idiotez del coche eléctrico

 0
  
 5382

Abre Los Ojos No tendré nada y seré feliz

 1
  
 8371

Actualidad ENSAYO SOBRE LA CONTAMINACIÓN AMBIENTAL

 0
  
 14609

Abre Los Ojos Reflexiones en tiempos de pandemia

 0
  
 13065

El Arte del Bonsái Ficus - Variedades

 3
  
 169741

English Adverbios de Frecuencia

 10
  
 153957

Informática Generador de códigos de barras en PHP

 13
  
 116012

Quejas denuncias estafas Descubre quién te visita en Facebook?

 16
  
 90300

English Something - Anything

 2
  
 83163

Autores

OSCAR H CABALLERO

Este autor tiene 30 artículos publicados.
+ info

PARENTESYS

Este autor tiene 2 artículos publicados.
+ info

MILES

Este autor tiene 4 artículos publicados.
+ info


Newsletter

Suscríbete a nuestros boletines