"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Cómo convertir HTML a PDF con PHP

Cómo convertir HTML a PDF con PHP

Publicado el 2024-11-07
Navegar:267

(Guía para Windows. No Mac ni Linux)

How To Convert HTML To PDF With PHP

(Fuente de la imagen)

Hay más de una forma de convertir HTML a PDF en PHP. Puede utilizar Dompdf o Mpdf; sin embargo, hay una diferencia en cómo lo hacen estas dos bibliotecas.

Nota: No todas las soluciones estarán en este artículo.

Para usar ambas bibliotecas, necesitarás Composer.

Convertir HTML a PDF con Dompdf

También muestro el código en el artículo que explica por qué el PDF a veces no se abre cuando se usa Dompdf.

    Hello World';

        // instantiate and use the dompdf class
        $dompdf = new Dompdf();
        $dompdf->loadHtml($content);

        // (Optional) Setup the paper size and orientation
        $dompdf->setPaper('A4', 'landscape');

        // Render the HTML as PDF
        $dompdf->render();

        ob_end_clean();

        // Output the generated PDF to Browser
        $dompdf->stream();
    ?>

Con este código se descarga el PDF.

Convertir HTML a PDF con Mpdf

WriteHTML('

Hello world! Hi

'); $mpdf->Output(); ?>

Con este código, el PDF se abre en el navegador cuando navegas a tu archivo (Ejemplo: localhost/test1.php)

Declaración de liberación Este artículo se reproduce en: https://dev.to/nifty-little-me/how-to-convert-html-to-pdf-with-php-4eb5?1 Si hay alguna infracción, comuníquese con Study_golang@163 .com para eliminarlo
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3