Heim  >  Artikel  >  Backend-Entwicklung  >  So geben Sie PDFs von einer PHP-Webseite aus

So geben Sie PDFs von einer PHP-Webseite aus

(*-*)浩
(*-*)浩Original
2019-09-17 11:01:123909Durchsuche

FPDF ist eine PHP-Klasse, die die Generierung von PDF-Dokumenten mit reinem PHP ermöglicht, also ohne Verwendung der PDFlib-Funktionsbibliothek.

So geben Sie PDFs von einer PHP-Webseite aus

Das F in PDF steht für kostenlos und kostenlos: Sie können es in jeder Situation verwenden und die Anpassung an Ihre spezifischen Bedürfnisse unterstützen:

1. Sie können Einheiten, Seitenformate und Ränder auswählen

2. Sie können Kopf- und Fußzeilen verwalten (empfohlenes Lernen: PHP-Programmierung vom Einstieg bis zur Kompetenz

). 3. Automatisches Paging

4. Automatischer Zeilenumbruch und Textausrichtung

5. Unterstützt Bilder (JPEG, PNG, GIF)

6 >

Übrigens stellen wir auch einige Funktionsbibliotheken vor, die PDF direkt aus HTML generieren können.

DomPDF

domPDF konvertiert HTML in PDF. DomPDF folgt dem HTML-Layout von CSS2.1, einer in PHP geschriebenen Rendering-Engine. DomPDF ist stilgesteuert: Es lädt externe Stylesheets, Inline-Stile und den Stilattributwert von HTML-Elementen herunter und liest sie. Und unterstützt auch die meisten sichtbaren HTML-Attribute.

Funktionen:

1. Behandelt die meisten CSS2.1- und einige CSS3-Eigenschaften, einschließlich @import, @media und @page-Regeln

2 , Unterstützt die meisten sichtbaren Attribute von HTML 4.1

3. Unterstützt externe Stylesheets, einschließlich lokaler oder http/ftp-verknüpfter Stylesheets (über Fopen-Wrapper)

4. Unterstützt komplexe Tabellenstrukturen, einschließlich Zeilen- und Spaltenbereich, separate und reduzierte Rahmenmodelle und unabhängige Zellstile

5 Unterstützt Bilder (GIF, PNG, BMP und JPEG)

6. Hängt nicht von anderen PDFs ab. Die Funktionsbibliothek

TCPDF

TCPDF kann auch zum Generieren von PDF-Dokumenten verwendet werden und ist eine Open-Source-PHP-Klassenbibliothek.

Das TCPDF-Projekt startete im Jahr 2002 und wird mittlerweile von Tausenden von Menschen frei genutzt. TCPDF ist eine Free Libre Open Source Software (FLOSS).

Funktionen:

1. Grundfunktionen sind nicht von anderen PDF-Funktionsbibliotheken abhängig

2, Standardseitenformat, unterstützt Seitenformatanpassung, Randanpassung und Einheitenmessung

3. Unterstützt UTF-8-Kodierung und Sprachen mit Textrichtung von rechts nach links.

4. Unterstützt die Schriftarten TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 und CID-0 >

6. Unterstützt die Konvertierung von Bildern und Grafiken

7. Unterstützt die Seitenkomprimierung (erfordert die Erweiterung php-zlib)

Automatisch verwalten Sie Kopf- und Fußzeilen

Das obige ist der detaillierte Inhalt vonSo geben Sie PDFs von einer PHP-Webseite aus. 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