2012-01-25 7 views
2

조사 중이거나 인터넷 검색 결과가 나온 후 wkhtmltopdf가 우리 웹 사이트를 PDF로 내보내는 가장 좋은 방법입니다. 이 웹 사이트는 실제로 사용자가 로그인하여 HTML/자바 스크립트와 HTML이 결합 된 웹 응용 프로그램입니다.wkhtmltopdf를 설치하고 사용하는 방법은 무엇입니까?

Google 프로젝트 페이지를 살펴 봤지만 HTML 헤더 나 자바 스크립트를 통해이 전체 프로세스를 시작하는 방법을 설명하는 사용자 친화적 인 방법을 찾을 수 없었습니다.

.exe 및 .lib 파일을 다운로드 했으므로 서버에 업로드하고 어딘가에 참조해야합니까? 각 페이지에 버튼을 추가하여 사용자가 전체 페이지를 PDF로 다운로드 할 수있게하고 싶습니다.

도움을 주셨습니다. 감사합니다 ...

답변

1

나는 비행에 pdf를 만드는 것이 좋은 선택이지만 모든 측면에서 웹 페이지를 처리하는 방법에 달려 있다고 생각합니다. 정적 인 내용이 있으면 일괄 적으로 프로세스를 실행할 수 있으며 이후의 모든 참조를 위해 파일 시스템에 pdf를 저장할 수 있습니다.

이미 페이지에 버튼이 있으므로 javascript를 사용하여 사용자 데이터의 현재 내용을 파일에 쓰고 파일을 서버 측 코드로 전달하면 파일을 wkhtmltopdf의 입력으로 사용해야합니다. 서버 측에서는 wkhtmltopdf를 시작해야합니다. 사용중인 언어에 따라 출력을 실행하고 저장해야합니다.

(예;. Perl로 당신은 당신이 현재 사용자 스트림에 PDF 출력 WKHTMLTOPDF 직접 출력은 서버 측에 설치해야 할 수 있습니다 성공

system("/usr/bin/wkhtmltopdf-i386 TestPrint.html TestPrint.pdf");

같은 것을 사용할 수 있습니다

0

. CentOS는 7 설치 - 최신 버전 :

yum --enablerepo=epel-testing install wkhtmltopdf

기본 epel 저장소는 상당히 오래된 버전입니다.

관련 문제