0

私は asp.net チャート作成コントロールを使用しており、大部分気に入っています。ただし、チャートのサイズをパネルに合わせて調整したいと考えています。チャートの幅を 100% に設定することはできません。正確なサイズを指定する必要があります。レンダリングされたチャート画像を引き伸ばしたり歪めたりしたくありません。誰かが私がこれを行う方法の例を持っていますか、それとも正しい方向に私を向けることができますか?

4

2 に答える 2

1

生成されたチャートを引き伸ばしたくない場合は、ajax 経由で読み込み、ajax リクエストで現在の画像コンテナーのサイズを渡すことができます (例: www.site.com/generateCoolChart?height=200&width=300 )。ただし、ユーザーがブラウザーのサイズを変更した後にコンテナーのサイズが変更される可能性があるため、チャートがコンテナーよりも大きくなる場合があります。

于 2009-02-23T18:50:59.547 に答える
0

サイジング要件があるため、フラッシュ、シルバーライト、またはamChartsなどの JavaScript ベースのチャートの使用を検討します。静止画像を生成しないものを意味します。これらはクライアント上で生成されるため、専用スペースに簡単に採用できます。

于 2009-02-23T19:53:11.893 に答える