Я использую управление диаграммой asp.net и, по большому счету, люблю его. Тем не менее, я бы хотел, чтобы мои диаграммы были размером с панелями, в которых они содержатся. Я не могу установить ширину диаграммы на 100%, я должен дать им точный размер. Я не хочу растягивать и искажать изображение рендеринга. Есть ли у кого-нибудь пример того, как я могу это сделать, или вы могли бы указать мне в правильном направлении?asp.net калибровка несущественного
0
A
ответ
0
С требованиями к размеру я бы рассмотрел использование flash или silverlight или javascript основанных диаграмм, таких как amCharts или других. Я имею в виду что-то, что не создает статические изображения. Они создаются на клиенте, чтобы они могли легко адаптироваться к выделенному пространству.
1
Если вы не хотите растягивать сгенерированную диаграмму, вы можете загрузить ее через ajax и передать размер текущего контейнера изображения в запрос ajax (например, www.site.com/generateCoolChart?height=200 & width = 300). Но размер контейнера может быть изменен после изменения размера пользователя браузера, чтобы ваша диаграмма могла стать больше, чем ваш контейнер.