CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 273

273

Chương 7: ASP.NET và Web Form

return borderColor;

}

set {

borderColor = value;

}

}

private void Page_Load(object sender, System.EventArgs e) {

if (ImageText == "")

return;

// Tạo một hình bitmap trong-bộ-nhớ.

Bitmap bitmap = new Bitmap(ImageSize.Width, ImageSize.Height);

// lấy graphics context của hình bitmap.

Graphics graphics = Graphics.FromImage(bitmap);

// Thiết lập màu nền và chất lượng hình.

// Màu này sẽ trở thành đường viền.

graphics.Clear(BorderColor);

graphics.SmoothingMode = SmoothingMode.AntiAlias;

// Vẽ một hình chữ nhật.

graphics.FillRectangle(new SolidBrush(BackColor), 5, 5,

ImageSize.Width - 10, ImageSize.Height - 10);

// Thiết lập alignment cho text.

StringFormat stringFormat = new StringFormat();

stringFormat.Alignment = StringAlignment.Center;

stringFormat.LineAlignment = StringAlignment.Center;

// Vẽ text.

graphics.DrawString(ImageText, TextFont,

new SolidBrush(ForeColor),

new Rectangle(0, 0, ImageSize.Width, ImageSize.Height),

stringFormat);

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.