ボックスと軸とCにファイルからガント状図を描きます

StackOverflow https://stackoverflow.com/questions/1831089

  •  11-09-2019
  •  | 
  •  

質問

.ITは、ガントチャートのようになります私はCにシステムをプログラムすると私は、生成されたデータ(スケジューリング問題)を表現するために軸X及びYと2次元普通に四角形を描きたいです。情報がテキストファイルで提供されています。私はまだ空想何もする必要はありません。ただ、 "X = 7、Y = 5で終わるX = 5、Y = 3で始まる色レッドでボックスを描く" のようなもの。これは、軸のスケーリングをサポートする必要があり、私はそれが画像の任意のサイズを生成したいと思います。

あなたのいずれかが(色XY XY形式で各ラインを持っているかもしれないいくつかのファイルから)コマンドラインからの画像のこの種を生成するために使用することができるようなツールとの良好な経験を持っていますか?

これまでのところ、私は唯一の実行可能なソリューションとしてgnuplotを見ます。

役に立ちましたか?

解決

特定のドットで、GraphVizををチェックしてください。ドットは、実際にグラフのレイアウト自体をしたいが、メモリが私を提供する場合も、あなたは固定位置にボックスを配置するためにそれを強制することができます。あなたは、コマンドラインからドットを使用するか、そのAPIにプラグインすることができます。

それとも、あなたは直接SVGを書いて検討するかもしれない、それはテキストのみだ - しかし、これはあなたのために働くかどうかは、グラフィックをしたい、最終的などのような形に部分的に依存ほとんどのブラウザは、現在SVGレンダリングで公正な刺しを作る

それ以上に、あなたがImageMagickに、Dislin、カイロや他のグラフィックスライブラリの多数のいずれかに見えるかもしれません。

だから、gnuplotは長い道のりによってのみ実現可能なソリューションではありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top