wkhtml2pdf 및 wicked_pdf를 사용하여 레일 애플리케이션 용 PDF를 만들고 싶습니다.
wkhtml2pdf beta 4를 다운로드하여 압축 해제 한 후/usr/local/bin/wkhtml2pdf에 넣습니다.
웹 사이트에서 실행 해봤는데 좋은 결과를 얻었습니다.wicked_pdf 레일즈 플러그인을 사용할 수 없습니다.
을 생성 //github.com/mileszs/wicked_pdf.git 내 레일에서스크립트/플러그인 자식 설치 :
스크립트/wicked_pdf에게
에게 응용 프로그램 (2.3.4) 나는 wicked_pdf 설치
모든 것이 괜찮은 것 같습니다. 내부 스크립트/콘솔 나는 다음과 같은 실행 - (다음 출력)
wp = WickedPdf.new
=> # WickedPdf : 0xb62f2c70 @exe_path = "/ usr/지방/빈/wkhtmltopdf"
HTML_DOCUMENT = "<html><body>Hello World</body></html>"
= > "<html><body>Hello World</body></html>"
pdf = wp.pdf_from_string HTML_DOCUMENT
=>"/ usr/지방/빈/wkhtmltopdf - - -q "
=> "\ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n"
물론 이것은 좋지 않습니다. 테스트에 따르면 마지막 명령의 결과는 "% pdf-1.4"로 시작해야합니다.
내가 할 수있는 것에 대해 알고 싶습니다.
유효한 xhtml 문자열이 필요하지 않습니까? – Oinak
물론 이죠 :) 질문에서 html 태그를 벗어나야했습니다 ... 지금 질문을 수정했습니다. – nivcaner
좋은 Qvestion - 이처럼 레일 콘솔을 사용하면 구성 문제를 디버그하는 데 도움이되었습니다. 감사! –