2016-04-01 10 views
2

ich erfolgreich CSS-Dateien in meiner PDF-Datei mit wicked_pdf gem Helfern bin Laden:einschließlich CSS-Dateien in PDF mit wicked_pdf Helfern

<%= wicked_pdf_stylesheet_link_tag "pdf" %> 

Dies funktioniert gut in der Entwicklung jedoch, wenn ich in der Produktion der pdf CSS-Datei bereitstellen ist nicht korrekt importiert Beachten Sie auch, dass die Datei "pdf.scss.erb" und nicht nur "pdf.css" ist.

Ich bin mir nicht sicher, wie Sie dieses Problem beheben können. Wenn ich die Serverprotokolle anschaue, sehe ich keine Warnungen zu verpassten Dateien.

+0

Waren Sie jemals in der Lage, diese herauszufinden? Ich lief auch in dieses Problem :( – jdgray

+0

keine @jdgray, was ich tat war, um den Helfer in der Entwicklung zu verwenden, die das eingebettete CSS generiert, und dann musste ich es in die HTML-Datei einfügen, so in der Produktion ist auch dort – pastullo

+0

Sie sollten wir die neueste Version von Gem verwenden, haben wir auch die Dokumentation leicht aktualisiert, um es einfacher zu machen, wie man in der Produktion verwendet! – pastullo

Antwort

-1

wkthmltopdf nicht mit Abhängigkeits Bibliothek wkthmltopdf Bündelung kann das Schmuckstück nach installiertem gem Laufe Bundle installiert

installieren
gem "wkhtmltopdf-binary" 
0

ich selbst das Problem gelöst durch die Stile rechts auf die Layout-Seite zu duplizieren.

jedoch bei this Github Thread Menschen beraten mehrere Dinge zu tun:

Fügen Sie die Dateien in Ihrer precompile Liste in config/initializers/assets.rb als described in dem Abschnitt der Readme-Asset-Pipeline-Nutzung.

Mit stylesheet_link_tag wicked_pdf_asset_base64('pdf')

+0

yepp, mit der Version '1.1.0' funktioniert alles gut! :) – pastullo

Verwandte Themen