Ben bir Ray 3 app için pdf raporları oluşturmak için PDFKit kullanarak arıyorum. Temelde ben appkit herhangi bir sayfa PDFKit kullanıyorum javascript oluşturulan grafikler dahil olmak üzere pdf güzelce oluşturulur.PDFkit javascript sorunları
Ancak, kenar çubuğu veya navigasyon bilgilerini herhangi kaldırır pdf raporları için farklı bir düzen kullanmak böylece yerine ben ilgili denetçi eylemine aşağıdaki ekleyerek uğraşırken edilmiş katman seçeneğini kullanarak istediğiniz
Bu kesinlikle benim düzen sorunu çözer ama göründüğü
format.pdf {
html = render_to_string(:action => "show.html.erb", :layout => "report.html.erb")
kit = PDFKit.new(html)
kit.stylesheets << "#{Rails.root}/public/stylesheets/application.css"
send_data kit.to_pdf, :filename => "file.pdf", :type => :pdf}
(Katz
here açıklar ama mantık ve problem aynıdır olarak ben de bir işleyici seçeneğine bu işlevi çıkarma daha düzgün seçeneği denedik) hiçbiri uygulamanın javascripts ar çalıştırılıyor ve grafikler artık görünmüyor. PDFKit kaynağına bir göz attım ama pdfs'nin üretilme biçiminde büyük farklılıklar göremedim.
Hala ayaklarımı raylı bir sürü şeyle buluyorum, bu yüzden muhtemelen yüzüme baktığım oldukça açık bir şey olduğundan eminim. Herkes olabileceğini bir işaretçiler büyük ölçüde
mutlak forma tercüme edilmesi gerekir. Ayrıca, temelde bunu işaret eden PDFKit github sayfasının sorun giderme bölümü de vardır. Sıralı bir kez elimden geldiğimde çözümüm göndereceğim – Conor