TAILIEUCHUNG - GDI+

GDI+'s Objectives is introduction to graphics with x; the graphics class; introduction to graphics Objects; understanding the font class; working with advanced GDI+. It includes GDI+ class; Device Context – Graphics Objects and something else. | GDI+ Objectives GDI+ class Create and render Graphic Display information on the computer screen, printer Device Context – Graphics Objects Device Context is a DataStructure that contains information about different graphic objects Pen, Brush Draws Image, Graphics on any device Graphics Objects : Pen ( draw lines ) , Brush Graphics Object To Draw various object on any device Graphics Object Method Steps : Get Graphics Object Make a Pen object Call DrawXXX method Color structure Provided by the GDI+ to provide various Color This structure defines the alpha , red , green , blue value , which are the four primary components of the structure Alpha component increase the transparency of the color. Color - Method Pen class Brush class Graphical shapes can be filled with color by using the Brush class This is a abstract class – therefore you can use its derived classes bellow : Font class Provide the font face,size and style attributes to format text ( namespace) GDI fonts : ( in folder Fonts of system- “Arial”) Device fonts are used for output devices such as monitors or printers Display Image Printing GDI+ Object Using PrintDocument class to print data and Image Double Buffering One of the most problem with a complex image ( complex combination of shapes, text ) is that they flicker. Another reason for flickering is the frequent redrawing of images on the control To overcome the problem , .NET provide the Double Buffering technique – all the drawing operations is first performed in a buffer memory. Then , from the buffer, the image is drawn on the target screen. How to To implement DoubleBuffering technique, you can set the DoubleBufferred property of the Control class to TRUE Alternatively , you can also invoke the SetStyle() methol of the Control class to set the OptimizedDoubleBuffer value to TRUE. Summary

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.