2016-08-06 46 views
0

ich das sehen, wenn ein Link zu einem PDF gespeichert auf Amazon S3 in Chrome klicken: enter image description herePDF-Anzeige verstümmelt in Chrome

Wenn ich laden Sie die gleiche URL wget oder den gleichen Link in Firefox die PDF-Displays folgen normalerweise .

Es sieht so aus, als würde Chrome die Datei nicht als PDF interpretieren. Ist das Problem mit der PDF-Datei oder mit Chrome? Die PDF-Datei wurde von wkhtmltopdf 0.12.3 (mit gepatchtem qt) auf Arch Linux generiert.

Edit: es scheint wie ein Problem mit der PDF, denn wenn ich file verwenden, um das Format zu identifizieren, gibt es "Daten" zurück, während eine normale PDF etwa wie "PDF-Dokument, Version 1.6" zurückgibt.

+0

Wenn Sie einen Texteditor herunterladen und verwenden. Zur Anzeige beginnt er mit% PDF-1.4 oder ist irgendetwas in der Datei davor? –

+0

In Emacs startet es einen Konverter, der versucht, es in PNG zu konvertieren, aber fehlschlägt. –

Antwort

0

Ich fand es heraus. Ich verwendete PDFKit, um PDFs mit der ausführlichen Option zu erzeugen. Die ausführliche Option hat alle stdout in das PDF selbst eingefügt, wodurch Chrome die Datei nicht als PDF erkannt hat.