2012-09-06 31 views
6

pdfkit gem se instaló correctamente en mi máquina. Luego ejecutar gem install wkhtmltopdf-binary y la salida estabaRuby On Rails: PdfKit Runtime Error

Successfully installed wkhtmltopdf-binary-0.9.9.1 
1 gem installed 
Installing ri documentation for wkhtmltopdf-binary-0.9.9.1... 
unable to convert "\xC0" from ASCII-8BIT to UTF-8 for bin/wkhtmltopdf_linux_386, skipping 
unable to convert "\xA3" from ASCII-8BIT to UTF-8 for bin/wkhtmltopdf_linux_x64, skipping 
unable to convert "\xCE" from ASCII-8BIT to UTF-8 for bin/wkhtmltopdf_darwin_386, skipping 
Installing RDoc documentation for wkhtmltopdf-binary-0.9.9.1... 
unable to convert "\xC0" from ASCII-8BIT to UTF-8 for bin/wkhtmltopdf_linux_386, skipping 
unable to convert "\xA3" from ASCII-8BIT to UTF-8 for bin/wkhtmltopdf_linux_x64, skipping 
unable to convert "\xCE" from ASCII-8BIT to UTF-8 for bin/wkhtmltopdf_darwin_386, skipping 

Bueno, entonces intentado acceder a la versión en pdf de mi página. Pero también me mostró un error de tiempo de ejecución ControllerName Error # muestran

command failed: "/home/yasir/.rvm/gems/ruby-1.9.3-p194/bin/wkhtmltopdf" "--page-size" "Letter" "--margin-top" "0.75in" "--margin-right" "0.75in" "--margin-bottom" "0.75in" "--margin-left" "0.75in" "--encoding" "UTF-8" "--quiet" "-" "- 

"

Respuesta

1

Añadir ruta de instalación wkhtmltopdf en su PDFKit fichero de configuración (config/inicializadores/pdfkit.rb) como a continuación

PDFKit.configure do |config| 
    # Download compatible version of wkhtmltopdf from 'http://wkhtmltopdf.org/downloads.html' 
    # Install it in your system. 
    # Then run 'which wkhtmltopdf' in your terminal to identify the path and update it below 
    config.wkhtmltopdf = '/usr/local/bin/wkhtmltopdf' 
end