2

多数のチャート レンダリング フレームワーク、一部の Javascript (Google Chart、ThreeD、HighCharts など)、PHP ベースのもの (jpGraph や pChart など)、オンライン REST API (Google の古いチャート ツール (2015 年に廃止) など) についてはよく知っています。

それらはすべて、グラフの特定の「フレーバー」に特化しているようです。SVG、Canvas、Flash などを使用してレンダリングされた画像またはブラウザベースのグラフ。レポートをブラウザで表示したり、印刷可能な PDF としてエクスポートしたりできるようにしたいと考えています。静的 HTML から PDF への変換は、多くのフレームワーク (私は mPDF を好む) を使用して実行できるため、問題にはなりません。

私が望むのは、画像とブラウザベースの両方でグラフを生成できる単一のフレームワークです。明らかに、それらは幅広いブラウザと互換性があり、グラフは似ている必要があります (必ずしも同一である必要はありません)。PHP や JS を使用することをお勧めしますが、私は提案を受け付けています。

画像とブラウザベースの両方にレンダリングできる単一のチャート フレームワークを知っている人はいますか?

ほぼ同一の API とグラフを備えた複数のフレームワークがあれば、それも良いのですが、そのような組み合わせが存在するとは思えません。;)

4

1 に答える 1

0

すべてのグラフと描画機能をサポートする、ビットマップと svg またはキャンバスをレンダリングできるライブラリを知りません。

この問題が発生した場合、phantomjs を真剣に検討します。

http://code.google.com/p/phantomjs/wiki/QuickStart

これは、ビットマップや PDF をレンダリングできるヘッドレス ブラウザです。利点は、ブラウザ ベースのレンダリングを開発するだけで、phantomjs が画像のレンダリングの仕事を引き受けることができることです。

于 2012-09-12T07:30:58.303 に答える