5

凡例とグラフのタイトルを含む jqplot 棒グラフ全体を画像に変換しようとしています。ただし、toDataURL とこの投稿の手順 (キャンバスをイメージに変換し、ruby on rails と javascript を使用して新しいウィンドウで開く) を使用すると、軸と軸ラベルを含むグラフのみをイメージに変換できます。

凡例とグラフのタイトルはキャンバスに表示されないため、変換されません。

グラフのタイトルと凡例をキャンバスで変換する方法を教えてください。

4

2 に答える 2

3

タイトルと軸はdivであり、imgやcanvasではないため、唯一の解決策は、fillText()関数を使用してキャンバス内のすべてのテキストを書き込むことだと思います。次に、これを画像に変換します。

次のようにキャンバスに書き込むことができます:fillText( "Hello World!"、x、y);

これをプラグインとしてjQplotに追加することもできます:)

幸運を

于 2011-06-08T12:20:39.237 に答える