Bài giảng GDI+ (Graphic Device Interface) cung cấp cho người học các kiến thức: Tổng quan, GDI+ namespace, một số đối tượng cơ bản của GDI+, một số enumeration, lớp Graphics, lấy đối tượng Graphics,. | GDI+ (Graphic Device Interface) Tổng quan • GDI là một giao diện lập trình ứng dụng (API) của Window đặc trưng cho việc vẽ các đối tượng và tương tác với các thiết bị đầu ra như màn hình và máy in. • GDI+ là một phiên bản phát triển của GDI giúp giảm độ phức tạp của GDI và làm tăng tính linh hoạt trong việc vẽ các đối tượng. • Các lớp GDI+ cung cấp bởi .NET Framwork được bao gói lại và được định nghĩa trong Tổng quan • GDI+ cung cấp nhiều đặc tính mới so với GDI cũ Hỗ trợ các tọa độ số thực (PointF, SizeF, RectangleF) Phối màu với giá trị alpha (Alpha Blending) Cung cấp tính trong suốt cho hình ảnh (image transparency) Làm mịn lề (antialiasing) Cung cấp những phép biến đổi Các loại brush texture và gradient Tổng quan • GDI+ bao gồm 3 nhóm “dịch vụ” chính: 2D vector graphics: cho phép tạo hình từ các hình cơ bản (primitive): đường thẳng, tròn, eclipse, đường cong, Imaging: làm việc với các tập tin hình ảnh (bitmap, metafile) Typography: vẽ chữ GDI+ namespace • • . Drawing2D • • • .