Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie PHP-Dateien mit MacPro in PDF-Dateien

So konvertieren Sie PHP-Dateien mit MacPro in PDF-Dateien

PHPz
PHPzOriginal
2023-04-05 14:35:57533Durchsuche

Bei der täglichen Arbeit und beim Lernen müssen wir oft verschiedene Materialien und Dateien herunterladen. Unter ihnen, ob Entwickler oder Designer, müssen sie häufig einige PHP-Codebeispiele oder technische Dokumente aus dem Internet herunterladen. Allerdings unterstützen einige Websites das Herunterladen dieser Dateien im PDF-Format nicht, daher müssen wir sie in PDF konvertieren. In diesem Artikel wird erläutert, wie Sie PHP-Dateien mit MacPro in PDF-Dateien konvertieren.

Der erste Schritt besteht darin, das Wkhtmltopdf-Tool herunterzuladen und zu installieren. Wkhtmltopdf ist ein kostenloses Open-Source-Tool, das HTML-Code in PDF-Dokumente konvertieren kann und benutzerdefinierte Seitengrößen, Kopf- und Fußzeilen sowie andere Funktionen unterstützt. Die Download- und Installationsschritte sind wie folgt:

  1. Betreten Sie die offizielle Website von Wkhtmltopdf: https://wkhtmltopdf.org/downloads.html
  2. Wählen Sie den entsprechenden Download-Link entsprechend Ihrer Betriebssystemversion für MacOS-Dateien lautet: https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.macos-cocoa.pkg
  3. Nachdem der Download abgeschlossen ist, doppelklicken Sie auf das zu installierende Installationspaket .
  4. Geben Sie nach Abschluss der Installation den folgenden Befehl in das Terminal ein, um zu bestätigen, ob die Installation erfolgreich war:

    wkhtmltopdf --version

Wenn die Versionsnummer angezeigt wird, bedeutet dies, dass die Installation erfolgreich war.

Der zweite Schritt besteht darin, die PHP-Datei in eine HTML-Datei zu konvertieren. Das Wkhtmltopdf-Tool kann nur HTML-Dateien in PDF-Dateien konvertieren, daher müssen wir zuerst PHP-Dateien in HTML-Dateien konvertieren. Hier nutzen wir für die Konvertierung die Dienste des mit dem Mac mitgelieferten Apache-Servers. Die spezifischen Schritte sind wie folgt:

  1. Platzieren Sie die PHP-Datei im Verzeichnis des Apache-Servers (das Standardverzeichnis ist /Library/WebServer/Documents/).
  2. Geben Sie http://localhost/filename.php in den Browser ein und greifen Sie darauf zu. Wenn das richtige Ergebnis angezeigt wird, bedeutet dies, dass der Server korrekt konfiguriert wurde.

Schritt drei: Verwenden Sie das Wkhtmltopdf-Tool, um HTML-Dateien in PDF-Dateien zu konvertieren. Die konkreten Schritte sind wie folgt:

  1. Öffnen Sie das Terminal und geben Sie das Verzeichnis ein, in dem die PHP-Dateien gespeichert sind.
  2. Geben Sie den folgenden Befehl ein, um die PHP-Datei in eine HTML-Datei zu konvertieren:

    php -f Dateiname.php > Dateiname.html

Dabei leitet das >-Symbol die Ausgabe in die angegebene Dateireihenfolge um.

  1. Geben Sie den folgenden Befehl ein, um das Wkhtmltopdf-Tool zum Konvertieren der HTML-Datei in eine PDF-Datei zu verwenden:

    wkhtmltopdf Dateiname.html Dateiname.pdf

wobei Dateiname.html der Name des HTML ist Datei, die im zweiten Schritt generiert wurde, Dateiname.pdf ist der Name der konvertierten PDF-Datei.

Zu diesem Zeitpunkt haben wir MacPro erfolgreich zum Konvertieren von PHP-Dateien in PDF-Dateien verwendet. Wenn Sie Dateien in anderen Formaten in PDF-Dateien konvertieren müssen, können Sie dies auf ähnliche Weise tun. Zusammenfassend sind die Schritte in drei Teile unterteilt: Installieren des Wkhtmltopdf-Tools, Konvertieren von PHP-Dateien in HTML-Dateien und Verwenden des Wkhtmltopdf-Tools zum Konvertieren von HTML-Dateien in PDF-Dateien.

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie PHP-Dateien mit MacPro in PDF-Dateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn