Frage

wollte ich PDFs für meine Rails-Anwendung erstellen mit wkhtml2pdf und wicked_pdf.
Ich heruntergeladen und wkhtml2pdf Beta extrahiert 4 und legte sie in / usr / local / bin / wkhtml2pdf
Ich habe versucht, es auf einer Website laufen und es gab ein schönes Ergebnis.

In meiner Rails-Anwendung (2.3.4) Ich installierte wicked_pdf:

/ script-Plugin installieren git: //github.com/mileszs/wicked_pdf.git
/ script erzeugen wicked_pdf

Alles schien in Ordnung zu sein. innerhalb Skript / Konsole Ich betreibe die folgende - (mit der folgenden Ausgabe)

wp = WickedPdf.new

=> # WickedPdf: 0xb62f2c70 @exe_path = "/ usr / local / bin / wkhtmltopdf"

HTML_DOCUMENT = "<html><body>Hello World</body></html>"

=> „<html><body>Hello World</body></html>"

pdf = wp.pdf_from_string HTML_DOCUMENT

=> "/ usr / local / bin / wkhtmltopdf - - -q"

=> "\ n \ n \ n \ n \ n \ n \ n \ n \ n \ n"

Natürlich ist das nicht gut. Nach dem Test das Ergebnis meiner letzten Befehl sollte mit „% pdf-1.4“

starten

Jede Idee, was ich tun kann?

War es hilfreich?

Lösung

das gleiche Problem. Entfernt die -q Option aus der wicked_pdf.rb Datei auf der Leitung 19 und dann war in der Lage die richtige Saite auf der Konsole zu erhalten.

=> "%PDF-1.4\n1 0 obj\n<<\n/Title ...

Dies scheint auch andere Probleme gelöst zu haben. Die PDF immer noch nicht richtig machen, wenn sie von der Web-Site mit - Schrift Ausgabe eingebettet - auf die nächste Ausgabe jetzt.

Hoffentlich wird dies für Sie arbeiten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top