Pregunta

Yo quería crear archivos PDF para mi aplicación raíles usando wkhtml2pdf y wicked_pdf.
He descargado y extraído wkhtml2pdf beta 4 y la coloqué en / usr / local / bin locales / wkhtml2pdf
Intenté funcionar en un sitio web y le dio un buen resultado.

En mi solicitud carriles (2.3.4) He instalado wicked_pdf:

  

script / plugin de instalar git: //github.com/mileszs/wicked_pdf.git
  script / generar wicked_pdf

Todo parecía estar bien. la escritura dentro de / consola ejecuto el siguiente - (con la siguiente salida)

wp = WickedPdf.new

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

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

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

pdf = wp.pdf_from_string HTML_DOCUMENT

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

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

Por supuesto, esto no es bueno. De acuerdo con la prueba el resultado de mi última orden debe comenzar con "% pdf-1,4"

¿Alguna idea de lo que puedo hacer?

¿Fue útil?

Solución

Tener el mismo problema. Se ha eliminado la opción -q del archivo wicked_pdf.rb en la línea 19 y luego fue capaz de obtener la cadena apropiada en la consola.

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

Esto también parece haber resuelto otros problemas. El PDF todavía no representa correctamente cuando se utiliza en el sitio web - incrustado tema fuente - a la siguiente cuestión ahora.

Esperamos que esto va a funcionar para usted.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top