Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.



 
Trang ChínhTrang Chính  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share | 
 

 C#] Làm mịn,loại răng cưa nét vẽ với SmoothingMode

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Tesulakata
Quân hàm:Trung sĩ 1
Quân hàm:Trung sĩ 1
Tesulakata

Tổng số bài gửi : 141
Experience : 240
Đã được cảm ơn : 1
Join date : 18/05/2011
Age : 48
Đến từ : Heaven

C#] Làm mịn,loại răng cưa nét vẽ với SmoothingMode Empty
Bài gửiTiêu đề: C#] Làm mịn,loại răng cưa nét vẽ với SmoothingMode   C#] Làm mịn,loại răng cưa nét vẽ với SmoothingMode Icon_minitimeWed May 18, 2011 10:17 pm

[C#] Làm mịn,loại răng cưa nét vẽ với SmoothingMode
Nguồn
http://k14ktqs.cntt.in/
FIle đemo đính kèm
http://k14ktqs.cntt.in/

Các bài liên quan
http://k14ktqs.cntt.in/


Tiến trình học có cái này
post bài rồi , tới lúc đó các bạn miễn hỏi lại


[Hôm nay tìm cách vẽ hình chữ nhật bo tròn mà chưa vẽ được, tìm thấy cái này post lên, có khi có người cần. Đơn giản

Đầu tiên thử sự kiện vẽ 1 ellipse bình thường.


Chỉ cần test với sự kiện Paint

[PHP]
private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
Pen myPen = new Pen(Color.Blue, 5);
g.DrawEllipse(myPen, new Rectangle(40, 40, 200, 100));
}[/PHP]hình nó thế này:hamham:


C#] Làm mịn,loại răng cưa nét vẽ với SmoothingMode 71967821


Sau khi thêm hàm loại bớt răng cưa

Code:
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
or

Code:
g.SmoothingMode = SmoothingMode.HighQuality;

[PHP] private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias; //chế độ khử răng cưa
Pen myPen = new Pen(Color.Blue, 5);
g.DrawEllipse(myPen, new Rectangle(40, 40, 200, 100));
}
[/PHP]
hoặc
[PHP]
private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
g.SmoothingMode = SmoothingMode.HighQuality; //chê độ chất lượng cao
Pen myPen = new Pen(Color.Blue, 5);
g.DrawEllipse(myPen, new Rectangle(40, 40, 200, 100));
}[/PHP]thì ta được:kiai:

C#] Làm mịn,loại răng cưa nét vẽ với SmoothingMode 60490480


Có khác biệt đúng ko nào
áp dụng với các hình khác :uong2:[/QUOTE]

[/b][/color] >:D<
Về Đầu Trang Go down
http://k14ktqs.cntt.in/
 

C#] Làm mịn,loại răng cưa nét vẽ với SmoothingMode

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 

 Similar topics

-
» Rảnh rang chả biết làm gì :D
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: ____________________Diễn đàn học tập(Cấm Spam)____________________ :: Diễn đàn các môn học-
Chuyển đến