最近、C#で作業を始めたばかりなので、私の無知を言い訳する必要があります。私はちょっとばかな問題に遭遇しているので、窓のチャートコントロールについて質問があります。外観を壊さずに高解像度のグラフを保存する
私はいくつかのデータを表現するために見栄えの良いウィンドウのグラフを含むいくつかのレポートを持っているプログラムを持っています。しかし、私はこれらのグラフをさまざまな用途にファイルに保存しています。次のようなものを使用しています。
chart2.SaveImage(savefilename、ChartImageFormat.Png);
私の最初の問題は、保存する前にまずグラフコントロールのサイズを大きくしないと、これをより高い解像度で保存する方法がわかりません。合理的な品質のイメージを持つことはいいことでしょう。
第2の問題は、グラフコントロールのサイズを大きくすると、利用可能な操作ではラベルやテキストではなく、実際のグラフのサイズを大きくできるように見えます。これは私が棒グラフのために行ったことであるこれらを手動ですべて変更することができれば問題ではありませんが、太い方法を理解できない1つの行があります:円グラフのラベル行。私は、次の画像でそれに矢印を描いた:
http://www.bolinger.ca/chart.png
チャートは、合理的な解決に増加しているときに、この行が原因適切な相対的なサイズに増加していないとほとんど見えません。私はそれを変える方法があるはずだが、それが何であるかを理解できないように感じる。
もう一度、私の無知をお詫び申し上げます。これらの2つの問題のいずれかが解決できれば、私はこれらの円グラフがまともでないとわかるように簡単に休むことができます。ありがとう!