내 프로젝트에서는 Windows 플랫폼에서 PDFKIT를 사용했습니다. 처음에는 문제가 없었지만 이제는 이상한 오류 메시지가 나타납니다.ROR + PdfKit + 그런 파일이나 디렉토리가 없습니다. "C : \ Program Files \ wkhtmltopdf \ wkhtmltopdf.exe"
해당 파일하거나 디렉토리 - "C : \ 프로그램 \ 파일 \ wkhtmltopdf의 \의 wkhtmltopdf.exe" "--page 크기"--margin 탑 "" "편지" "0.75 인치" " "- 마진 - 오른쪽" "0.75in"- 마진 - 하단 " "0.75in ""- 마진 - 왼쪽 ""0.75in ""- 인코딩 ""UTF - 8 ""--quiet ""- " "- "
해결 방법이 없으며 여기에 루비 코드가 있습니다.
kit = PDFKit.new(html)
send_data(kit.to_pdf, :filename => "#{file_name}.pdf", :type =>'application/pdf')
파일 : 응용 프로그램/설정/초기화/pdfkit.rb 사전에
PDFKit.configure do |config|
config.wkhtmltopdf = 'C:\Program Files\wkhtmltopdf\wkhtmltopdf.exe'
# config.default_options = {
# :page_size => 'Legal',
# :print_media_type => true
# }
# config.root_url = "http://localhost" # Use only if your external hostname is unavailable on the server.
end
감사합니다 ..이 내 시스템에 발생 내가 그 디렉토리에 wkhtmltopdf를 이동하여 그것을 해결