2

テキストデータとグラフを含むhtmlページがあります。wkhtmltopdf gem を使用して、html ページから pdf を生成しています。ハイチャートを使用して、グラフを生成しています。

PDF を正常に生成できますが、PDF にはテキスト データのみが含まれており、グラフは含まれていません。

私はすでに以下のようにいくつかのオプションを試しました

 - plotOptions: { series: { enableMouseTracking: false, shadow: false, animation: false } }, in Hightcharts jquery coding..

この問題を解決するために私を助けてください。

4

1 に答える 1

5

私は wkhtmltopdf に慣れていませんが、ハイチャートのグラフを含むページの画像を作成するために wkhtmltoimage を使用しています。私が気づいたことの 1 つは、グラフの読み込みに十分な時間を確保するために --javascript-delay を数秒の長さに設定する必要があることです。wkhtmltopdf はこのオプションをサポートしているようです ( wkhtmltopdf v0.10.0_rc2 docs )。それが役立つかどうかわかりますか?

これは、3 秒の JavaScript 遅延で呼び出す方法です。

/bin/wkhtmltoimage --javascript-delay 3000 "http://example.com/chartPage" "/path/to/image.png"
于 2012-10-18T01:26:20.503 に答える