Heim >Backend-Entwicklung >PHP-Problem >So generieren Sie PDF-Dateien in PHP und laden sie herunter

So generieren Sie PDF-Dateien in PHP und laden sie herunter

藏色散人
藏色散人Original
2019-09-18 09:18:597354Durchsuche

So generieren Sie PDF-Dateien in PHP und laden sie herunter

So generieren Sie PDF-Dateien mit PHP und laden sie herunter

1. Laden Sie zuerst PDF herunter und installieren Sie es Auswirkung der Verwendung

So generieren Sie PDF-Dateien in PHP und laden sie herunter

2. Der Aufruf des Codes in PHP ist sehr einfach. Verwenden Sie einfach die Funktion „shell_exec“. Wenn die Funktion „shell_exec“ nicht verwendet werden kann, prüfen Sie, ob dies der Fall ist in php.ini Die Ergänzung ist deaktiviert.

So generieren Sie PDF-Dateien in PHP und laden sie herunter

3.wkhtmltopdf ist sehr nützlich, aber auch etwas unbefriedigend. Die Entwickler von wkhtmltopdf haben dies beispielsweise bei der Entwicklung dieser HTML-Seite nicht berücksichtigt:

So generieren Sie PDF-Dateien in PHP und laden sie herunter

4. Wenn ich es als PDF generiere, möchte ich, dass jeder Block Sie sind alle eine Seite, aber die Werte sind falsch, je weiter sie gehen. Wir wissen immer noch nicht, wie viele Pixel eine PDF-Seite hat. Aber wkhtmltopdf hat eine gute Methode, nämlich das Einfügen eines page-break-inside:avoid; nach dem Stil dieses div, und es wird in Ordnung sein.

Einführung in CSS-Dateien:

So generieren Sie PDF-Dateien in PHP und laden sie herunter

5.css-Stilcode:

So generieren Sie PDF-Dateien in PHP und laden sie herunter

6.html-Seite Code

So generieren Sie PDF-Dateien in PHP und laden sie herunter

Weitere PHP-Kenntnisse finden Sie auf der chinesischen PHP-Website PHP-Tutorial!

Das obige ist der detaillierte Inhalt vonSo generieren Sie PDF-Dateien in PHP und laden sie herunter. 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
Vorheriger Artikel:Linux-Upgrade-PHP-MethodeNächster Artikel:Linux-Upgrade-PHP-Methode