Ich versuche, eine PDF-Datei mit TCPDF zu erstellen. Aber als ich versuchte, Inline-CSS in den HTML-Code einzufügen, wurde eine leere Seite angezeigt! Hier sind ein paar Zeilen meines HTML:
Ich füge den Code ein TCPDF-Beispiel 39. Aber die Ausgabe ist nur das TCPDF-Logo und die Zeile “Example of HTML Justification”. Was ist der Grund? Oder unterstützt es kein Inline-CSS?
abhshkdz
TCPDF hat eine sehr eingeschränkte CSS-Unterstützung. Es werden nicht alle Attribute unterstützt.
Derzeit werden nur die folgenden CSS-Attribute unterstützt:
Schriftfamilie
Schriftgröße
Schriftstärke
Schriftstil
Farbe
Hintergrundfarbe
Textdekoration
Breite
Höhe
Textausrichtung
Versuchen Sie also, die anderen Attribute zu entfernen, und sagen Sie, ob es funktioniert.
Ebenfalls, Dies ist ein aktives Forum für TCPDF-bezogene Diskussionen.
Ich bin der Meinung, dass Links erlaubt sein sollten, wenn es sich um offizielle Dokumentationen handelt.
– Katzendachs
14. September 16 um 23:49 Uhr
In meinem Fall fügte der Server Schrägstriche zu doppelten Anführungszeichen hinzu – tcpdf ignorierte Attribute wie style ohne Warnung. Also habe ich Schrägstriche mit der Stripslashes-Funktion entfernt
Nun, es gibt eine Arbeit, die ich gefunden habe:
<h1>Heading<small>Text(is smaller than heading.)</small></h1>
hoffe das hilft jemandem.
metalfight – user868766
Ich habe den von Ihnen bereitgestellten Code verwendet und die Farbe für „Visit – www.bookings.7sisters.in“ mithilfe von Inline-CSS in Rot geändert.
Es gibt keine PHP-Bibliothek, die CSS vollständig unterstützt. TCPDF leistet recht gute Arbeit mit relativ guter Leistung, selbst für größere Zeichenfolgen. Sehen Sie sich Beispiele an, z 006, 007, 21 oder 061.