Ich verwende die mPDF-Bibliothek zum Generieren von PDF-Dateien aus der HTML-Seite. Es funktioniert gut in Firefox, aber es ist nicht PDF-Datei im Chrome-Browser anzeigen.Fehler beim Laden des PDF-Dokuments im Chrome-Browser
Ich bekomme folgenden Fehler beim Generieren von PDF in Chrom.
Im Anschluss ist mein Code für PDF generieren mPDF mit
ob_clean();
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="' . $yourFileName . '"');
header('Content-Transfer-Encoding: binary');
header('Accept-Ranges: bytes');
$mpdf = new PDF('c','A4','','',15, 15,10,14,0,0);
$mpdf->useOnlyCoreFonts = false;
$mpdf->SetDisplayMode('real');
$mpdf->list_indent_first_level = 0; // 1 or 0 - whether to indent the first level of a list
$stylesheet = file_get_contents(APPPATH . 'third_party/mpdf/style.css');
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html);
$mpdf->Output();
Versuchen Sie, die Header zu entfernen (oder es setzen/plain vorübergehend in Text) und sehen, ob es vor oder nach den PDF-Daten jede Form von schlechten Ausgang ist. –
Könnte das mit Ihrem Problem zusammenhängen? http://StackOverflow.com/Questions/21707575/http-headers-for-chrome – GuyLorenzo
ich nur Chrome PDF-Viewer in Chrome aktivieren: // Plugins/ Aber das ist keine perfekte Lösung. –