Volver a la página principal
martes 25 marzo 2025
0

Cómo Generar un PDF con PHP con Dompdf

Dompdf es una biblioteca PHP que permite generar archivos PDF a partir de HTML y CSS de manera sencilla. Es una opción ideal para generar reportes, facturas o cualquier documento en formato PDF sin necesidad de software adicional.

Instalación de Dompdf

Para instalar Dompdf en tu proyecto, puedes usar Composer con el siguiente comando:

composer require dompdf/dompdf

Si no usas Composer, puedes descargar la librería desde GitHub y cargar los archivos manualmente.

Generar un PDF con Dompdf

Para generar un PDF básico con Dompdf, sigue estos pasos:

<?php
require 'vendor/autoload.php';

use Dompdf\Dompdf;

$dompdf = new Dompdf();
$html = '<h1>Ejemplo de PDF con Dompdf</h1><p>Este es un documento PDF generado con PHP.</p>';

$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'portrait'); // Tamaño y orientación
$dompdf->render();

$dompdf->stream("documento.pdf", ["Attachment" => false]); // Mostrar en navegador
?>

Ejemplos de Uso

1. Generar facturas: Puedes usar HTML y CSS para diseñar facturas y convertirlas en PDF fácilmente.

2. Exportar reportes: Convierte datos tabulares en archivos PDF descargables.

3. Crear certificados o diplomas: Personaliza y genera certificados en PDF dinámicamente.

Etiquetas:
php
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer