0
HTML/CSS 및 JavaScript 생성 인라인 데이트 피커가있는 웹 사이트가 있습니다. datepicker에서 요일을 표시 할 수 있습니다.HTML 문자열에서 wkhtmltopdf로 PDF 파일로 내보내기
datepicker에있는 모든 내용을 PDF로 내보내고 싶습니다.
클라이언트 측 jsPDF 및 canvas2html에서 위치 및 크기에 문제가 있습니다. PDF의 부분 콘텐츠 만 가져옵니다 (datepicker에서 시작 또는 끝내기).
이제 wkhtmltopdf로 시도해 보겠습니다.
$ ("# datepicker") .html()을 사용하여 HTML을 가져 와서 PHP 스크립트로 보냅니다. 테스트 문자열과 함께 작동하지만 실제 데이터를 사용할 때 비어있는 PDF가 표시됩니다.
$.ajax({
data: 'htmlstring=' + escape($("#datepicker").html()),
url: 'http://example.com/htmltopdf.php',
method: 'POST',
success: function(msg) {
alert(msg);
}
});
<?php
$htmlString = $_POST["htmlstring"];
//$htmlString = rawurldecode($htmlString);
exec('echo "<html><head></head><body>' . $htmlString . '</body></html>" | /usr/local/bin/wkhtmltopdf --encoding UTF-8 - export.pdf');
?>
나는 다른 작업 솔루션을 좋아한다.
"형식 키 1의 쿼리 문자열 중 하나를 포함 할 수있는 데이터 옵션 = 값 1 & 키 2 = 값 2, 또는 형태의 객체 {키 1 '값 1', 키 2 : '값 2'}" – jMike