Olá! Friday, 29 de March de 2024.



Dicas CódigoFonte.net
Monday, 12 de January de 2004

Imagem dinâmica utilizando o System.Drawing em C#

O exemplo de código abaixo, apresenta uma forma simples e interessante de utilização da classe "Drawing".

Salve o código abaixo com a extensão .aspx e teste em seu servidor.

<%@ Page Language="C#" ContentType="image/jpeg" %> <%@ Import Namespace="System.Drawing" %> <%@ Import Namespace="System.Drawing.Text" %> <%@ Import Namespace="System.Drawing.Imaging" %> <%@ Import Namespace="System.Drawing.Drawing2D" %> <% Response.Clear(); int height = 100; int width = 200; Bitmap bmp = new Bitmap(width, height, PixelFormat.Format24bppRgb); Graphics g = Graphics.FromImage(bmp); g.TextRenderingHint = TextRenderingHint.AntiAlias; g.Clear(Color.Gold); g.DrawRectangle(Pens.White, 1, 1, width-3, height-3); g.DrawRectangle(Pens.Gray, 2, 2, width-3, height-3); g.DrawRectangle(Pens.Black, 0, 0, width, height); g.DrawString("Imagem Dinâmica!", new Font("Arial", 12, FontStyle.Italic), SystemBrushes.WindowText, new PointF(30,45) ); bmp.Save(Response.OutputStream, ImageFormat.Jpeg); g.Dispose(); bmp.Dispose(); Response.End(); %>


Aproveitem e até breve.


Comentários do artigo [Novo comentário]

Nenhum comentário, seja o primeiro a comentar.
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:


CodigoFonte.net » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010