In diesem Leitfaden werden Sie übermittelt, wie Sie die PHP -Programmiersprache verwenden, um eine PDF -Datei zu erstellen.
Was zu verwenden?
In diesem Artikel werden wir eine Bibliothek von Drittanbietern verwenden, um PDF-Dateien mit PHP zu generieren. FPDF ist eine kostenlose Bibliothek, mit der Sie mit PHP schnell und effizient PDF -Dateien erstellen können. Die Bibliothek enthält viele Optionen und Funktionen für die Arbeit mit PDF, z.
Installation
Lassen Sie uns unsere Entwicklungsumgebung einrichten.
Starten Sie mit der Installation von PHP wie im folgenden Befehl gezeigten:
sudo apt-Get-Update
sudo apt-Get Installieren Sie PHP7.4
Erstellen Sie anschließend ein Verzeichnis, um die Arbeitsdateien zu speichern:
Mkdir PDF-Create
CD pdf-create
Öffnen Sie Ihren Browser und navigieren Sie zur FPDF -Download -Seite.
http: // www.FPDF.org/en/download.Php
Wählen Sie die neueste Version aus und laden Sie das komprimierte Paket in das zuvor erstellte PDF-Create-Verzeichnis herunter.
Extrahieren Sie die Datei als:
TAR XVF FPDF184.TGZ
Bewegen Sie als nächstes die FPDF.PHP -Datei aus dem extrahierten Verzeichnis zum aktuellen Arbeitsverzeichnis:
sudo mv fpdf184/fpdf.Php .
Sobald die Datei erstellt wurde, können wir die PDF -Dateien mit dem FPDF -Paket erstellen.
Erstellen Sie Beispielpdf aus dem Text
So erstellen Sie eine PDF -Datei mit dem angegebenen Text und erstellen Sie eine Datei als Erstellen.PHP und öffnen Sie es mit Ihrem Texteditor.
Fügen Sie den Code wie unten gezeigt hinzu:
erfordern ("FPDF.PHP ");Der vorherige Code ist sehr einfach. Wir beginnen mit der Aufnahme der Bibliotheksdatei (FPDF.Php). Als nächstes erstellen wir ein FPDF -Objekt mit dem Standardkonstruktor wie A4 -Seiten und Millimeter als Maßeinheit.
Merken Sie sich; Sie können andere Parameter definieren, z. B. das Layout an Landschaft, Größe und Maßeinheit.
In der folgenden Zeile verwenden wir die addpage () -Methode, um eine neue Seite hinzuzufügen. Der Ursprung der Seite befindet sich in der oberen linken Ecke, und die aktuelle Position ist auf 1 cm von den Grenzen eingestellt.
Mit der Methode setFont () definieren wir die Schriftartparameter wie die Schriftfamilie und das Format wie mutige, kursive und unterstreichende Format. Wir setzen auch die Schriftgröße auf 12.
Die nächste der letzten Zeile definiert die Zelle, um den bereitgestellten Text zu drucken. Wir verwenden einen Standard -Zellwert, der eine Textzeile erstellt.
Schließlich schließen wir das Dokument und geben mit der Funktion output () an den Browser aus.
Führen Sie den oben genannten Code als:
PHP erstellen.Php> Demo.PDFSobald Sie die PDF -Datei geöffnet haben, sollten Sie die Ausgabe wie gezeigt sehen:
Erstellen Sie PDF mit einer Header und Fußzeile
Mit der FPDF -Bibliothek können Sie außerdem eine benutzerdefinierte Header und Fußzeile für Ihre PDF -Dateien erstellen. Der folgende Code zeigt, dass das Erstellen einer PDF -Datei mit einer Header und Fußzeile erstellt wird.
erfordern ("FPDF.PHP ");Der obige Beispielcode generiert eine PDF -Datei mit einer Header und Fußzeile wie angegeben. Überprüfen Sie die Hauptdokumentation, um mehr über die FPDF -Bibliothek und unterstützte Funktionen zu erfahren.
Abschluss
In diesem Leitfaden haben wir besprochen, wie man mit der FPDF -Bibliothek arbeitet, um PDF -Dokumente mit PHP zu erstellen und zu generieren. Wir hoffen, Sie haben diesen Artikel hilfreich gefunden. Weitere Tipps und Informationen finden Sie unter Linux Tipp.