나는 이것을 tutorial에 따르려고합니다.레일 3 및 PDFkit
내 URL에 .pdf
을 추가하면 아무 효과가 없습니다. 내 컨트롤러의 내용 :
respond_to :html, :pdf.
내 마임 유형이 선언되었습니다.
respond_to do |format|
format.html
format.pdf {
html = render_to_string(:layout => false , :action => "www.google.fr")
kit = PDFKit.new(html)
send_data(kit.to_pdf, :filename => "candidats.pdf", :type => 'application/pdf')
return # to avoid double render call
}
end
을했지만 작동하지 않습니다 나는 오류를 얻을하지 않습니다
나도이 시도. 내 브라우저는 localhost를 기다리지 만 아무 일도 일어나지 않습니다.그럼 어떻게 pdfkit을 사용해야합니까?
편집 2 : 내 레일 '기록에 따르면
는 레일 성공적으로 HTML을 렌더링합니다. 나는 .log에서 이것을 보았고, 레일은 그것을 webrick이나 브라우저에 보내지 않았습니다. 그리고 내 브라우저는 계속 기다리고 기다리지 만 아무 일도 일어나지 않습니다. 나는 여기에 작은 그림 만 갖고있다.
편집 3 : 내 URL의 .pdf
버전을 받기 시작하면 내 webrick 서버가 다른 요청에 응답 할 수없는 것처럼 보입니다.
편집 4 :
내가 사용하고 레일 3.1, wkhtmltopdf 0.9.5 (Windows 설치) 및 pdfkit 내가 솔루션의 일부를 가지고 다른 스택 오버플로 대답 0.5.2
죄송합니다. 문제를 해결할 수 없지만 pdfkit을 소개해 주셔서 감사합니다. 항상 새우가 좋은 것으로 생각했다. –
게시 한 코드와 링크 한 자습서에 표시된 코드 사이에는 다소 큰 불일치가 있습니다. 튜토리얼을 따르고 있습니까? –