Как генерировать изображения на лету в ASP.NET - PullRequest
0 голосов
/ 08 апреля 2009

Как гласит заголовок, как можно создавать (и отображать) изображения на лету для простого составления диаграмм, изменения размера и т. Д.

Спасибо

Ответы [ 3 ]

3 голосов
/ 08 апреля 2009

Использовать System.Drawing пространство имен.

Добавить ссылку на System.Drawing сборку. Создайте новый Bitmap класс. Звоните CreateGraphics на это. Используйте возвращенный объект Graphics для рисования. Установите Response.ContentType на соответствующий тип изображения MIME. Наконец сохраните Bitmap в поток Response.Output.

3 голосов
/ 08 апреля 2009

Для построения диаграмм вы можете обратиться к элементу управления диаграммой ASP.NET.

http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx

1 голос
/ 08 апреля 2009

Проверьте предупреждение о System.Drawing и ASP.NET http://msdn.microsoft.com/en-us/library/system.drawing.aspx Если бы я делал это сейчас, я бы использовал WPF http://www.codeproject.com/KB/WPF/WPF-Image-to-WebPage.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...