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');
?>
私はまた、別の作業ソリューションが好きです。
"データオプションには、key1 = value1&key2 = value2という形式のクエリ文字列、または{key1: 'value1'、key2: 'value2'} ' – jMike