Ich erstelle eine PDF-Datei mit WickedPdf.new.pdf_from_string
. Die Datei selbst wird ordnungsgemäß erstellt, wenn sie auf der Festplatte gespeichert und geöffnet wird.Rails send_file/send_data sendet PDF-Datei ohne Inhalt
Aber wenn die gleiche Datei über send_data
gesendet wird, lädt der Browser die Datei mit Seiten wie generierte Datei, aber ohne Text/Inhalt darin. Alle Seiten sind leer. Hier ist Code-Schnipsel
send_data File.open(pdf_file.path, 'rb').read, type: 'application/pdf', filename: 'abc.pdf'
ich auch versucht haben, send_file
ohne Erfolg.
Umwelt vars
Rails Version: 4.2.8
Ruby Version: 2.3.3
WickedPdf Ver: 1.1.0