„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > So konvertieren Sie HTML in PDF mit PHP

So konvertieren Sie HTML in PDF mit PHP

Veröffentlicht am 07.11.2024
Durchsuche:360

(Anleitung für Windows. Nicht Mac oder Linux)

How To Convert HTML To PDF With PHP

(Bildquelle)

Es gibt mehr als eine Möglichkeit, HTML in PHP in ein PDF zu konvertieren. Sie können Dompdf oder Mpdf verwenden; Es gibt jedoch einen Unterschied in der Art und Weise, wie diese beiden Bibliotheken dies tun.

Hinweis: In diesem Artikel werden nicht alle Lösungen aufgeführt.

Um diese beiden Bibliotheken nutzen zu können, benötigen Sie Composer.

Konvertieren von HTML in PDF mit Dompdf

Ich zeige auch den Code im Artikel, der erläutert, warum das PDF manchmal nicht geöffnet wird, wenn Dompdf verwendet wird.

    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();
    ?>

Mit diesem Code wird das PDF heruntergeladen.

Konvertieren von HTML in PDF mit Mpdf

WriteHTML('

Hello world! Hi

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

Mit diesem Code wird das PDF im Browser geöffnet, wenn Sie zu Ihrer Datei navigieren (Beispiel: localhost/test1.php)

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/nifty-little-me/how-to-convert-html-to-pdf-with-php-4eb5?1 Bei Verstößen wenden Sie sich bitte an Study_golang@163 .com, um es zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3