チャートやグラフをプロットする JavaScript プラグインは数多くあります。例については、http://www.queness.com/post/10781/13-chart-and-graph-plotting-javascript-plugins を参照してください。
グラフを作成して画像に変換したいと思います。http://code.google.com/p/wkhtmltopdf/を使用してそれらを PDF に変換してみましたが、うまく機能しています。インストールにはhttp://www.amberdms.com/?cms=opensource_linux_repositoriesを使用しました。
さて、画像に変換します。姉妹品のwkhtmltoimageをインストールしました。amberdms のリポジトリにはこれがなかったので、静的バイナリを使用しました。グラフのない単純なページを変換しますが、グラフのあるページを試すと、画像に JavaScript グラフが含まれず、次のエラーが発生します。
[root@localhost ~]# /usr/bin/wkhtmltoimage-amd64 --load-error-handling ignore http://www.bobo.com/lib/plugins/jqPlot/examples/area.html var/www/html/images/example_amd64.jpg
Loading page (1/2)
QPixmap: Cannot create a QPixmap when no GUI is being used ] 86%
....
QPixmap: Cannot create a QPixmap when no GUI is being used
Rendering (2/2)
Error: Could not write to output file
Segmentation fault
[root@localhost ~]#
誰か提案はありますか?
PS。私は Centos 5.8 86x64 を操作しており、wkhtmltoimage-i386 と wkhtmltoimage-amd64 の両方を試しました。
誰か提案はありますか?
ありがとうございました