2012-06-15 3 views
1

내 html5 하이브리드 iPad 응용 프로그램에서 페이지 중 하나에서 보고서를 생성 중입니다. 내가 원하는 건 그 보고서의 PDF 파일을 생성하고 ipad.Please 도와주세요 이걸 도와주세요. JavaScript와 모바일 jQuery를 사용하고 있습니다. enter image description here자바 스크립트 프로그래밍을 통해 HTML 페이지의 PDF 파일을 생성하는 방법

당신은 PDF 문서를 생성하기위한 오픈 소스 라이브러리를 사용할 수 있습니다
+0

http://mattgemmell.com/2008/12/08/what-have-you-tried/ –

답변

0

, 나는 이미이 라이브러리를 사용하고 잘 작동 : http://code.google.com/p/jspdf/

그건 당신이 그것입니다

+0

대답 고맙습니다하지만 난 이미 시도했다. prob 내가이 얼굴은 내가 또한 이미지를 가지고 있으며 PDF를 생성하는 전체 데이터 (나는 동적으로 받고있어)를 추가 할 수 없다는 것입니다. – MobileHybridDev

+1

링크가 오래되었습니다. 최근 진행 상황은 https://github.com/MrRio/jsPDF – pixelistik

+0

입니다.하지만이 방법으로 내 이미지가 PDF 파일로 변환되는 문제는 해결되지 않습니다. – MobileHybridDev

2

원하는 것입니다 I 희망, 그것을 시도 이 클라이언트 쪽에서 자바 스크립트를 통해 매우 비효율적이다. 서버 측 (PHP, ASP/.NET 등 사용)을 고려해야합니다. PHP는 iTextSharp라는 서비스를 사용합니다. PHP는 DOMPDF를 사용합니다.

1

자바 스크립트를 사용하려면 http://html2canvas.hertzen.com/이 가장 좋습니다. DOM 스타일을 사용하여 이미지를 생성합니다. 당신이해야 할 유일한 일은 PDF로 포장하는 것입니다. 그들의 예를보십시오! 예를 들면 :

http://html2canvas.hertzen.com/examples/artificial/index.html

+0

놀라운 프로젝트이지만 전체 페이지를 픽셀 데이터로 저장하는 것은 매우 비효율적이며 필요한 것보다 큰 PDF 파일을 만듭니다. – pixelistik

+1

사실,하지만 예 : 텍스트를 픽셀로 렌더링하지 않고 실제 텍스트로 삽입하십시오. 그래도 해킹이 필요 하겠지만 좋은 프로젝트는 후속 조치가 필요합니다. :-) –

관련 문제