dompdf - Skalieren Sie die PDF-Datei so, dass sie auf die Seite passt

9

Also benutze ich dompdf, um PDFs von html zu erstellen. Was wirklich gut funktioniert, ist das einzige Problem, wenn der HTML-Code zu groß ist und dompdf ihn auf zwei Seiten erstellt. Gibt es einen Weg vielleicht in Dompdf oder in HTML, um es nur auf eine Seite zu skalieren?

Hilfe würde sehr geschätzt werden! Danke!

Hier ist meine Konfiguration und mein Code zum Erstellen von PDFs.

%Vor%     
Petros Mastrantonas 24.04.2015, 13:35
quelle

2 Antworten

1

Entschuldigung, aber dafür gibt es KEINE Einstellung in DOMPDF Um Ihre Anforderungen zu erfüllen, müssen Sie mit CSS Dateien spielen, um Ihre Bildgröße oder Textschriftgröße anzupassen

    
Halayem Anis 30.04.2015 13:34
quelle
0

DOMPDF hat einige Probleme mit CSS und Tabellen. Best Practices sind die Vermeidung von Zellen- oder Zeilenspänen und die Verwendung externer CSS-Dateien. Außerdem wird nur eine begrenzte Anzahl von CSS-Regeln unterstützt. Sehen Sie sich die vollständige CSSCompatibility-Liste an.

Um Ihr Problem zu beheben, haben Sie versucht, den Inline-Stil von img auf style="max-width:100%; max-height:100%;" ?

zu setzen

Hier ist ein vollständiges Beispiel für die Skalierung eines großen Bildes ( 4,256px × 2,832px ) auf einer Seite:

%Vor%

Wenn keine der oben genannten Funktionen funktioniert, versuchen Sie, die Ausgabe-PDF-Datei in eine Div-Datei zu setzen und die Div-Datei auf eine bestimmte Größe zu setzen.

    
Pedro Lobito 02.05.2015 14:50
quelle

Tags und Links