Bài giảng Lập trình môi trường Window - Chương 5: GDI+ (Graphic Device Interface)

Bài giảng Lập trình môi trường Window - Chương 5: GDI+ (Graphic Device Interface). Chương này cung cấp cho học viên những nội dung về: khái niệm; một số cấu trúc; một số enumeration; 2D vector graphics; ý tưởng tạo animation với GDI+; . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng! | GDI Graphic Device Interface Tổng quan Thư viện giúp vẽ lên màn hình hoặc máy in mà không cần quan tâm đến cấu trúc phần cứng độc lập thiết bị 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 Các khái niệm Bề mặt vẽ Graphics - Lấy từ Paint event form - CreateGraphics trong control protected override void OnPaint PaintEventArgs e Graphics g Pen pen new Pen pen 0 0 100 100 Các khái niệm private void button1_click Object o EventArgs e Graphics g Pen pen new Pen 15 pen 0 0 100 100 g. Dispose Invalidate Invalidate myRect Một số cấu trúc Color Point PointF Rectangle RectangleF Size SizeF Point PointF X Y - IsEmpty Rectangle X Y RectangleF Top Left Botton Right Height Width Inflate IntersSec Union Contain Size SizeF - Height Width Region phần ruột của khuôn hình học Rectangle rect new Rectangle 0 0 100 100 Region rgn new Region rect Một số enumeration ContentAlignment FontStyle GraphicsUnit KnowColor RotateFlipType StringAlignment . 2D vector graphics Pen amp brush Pen Pens SystemPens Brush Brushes SystemBrushes SolidBrushes TextureBrushes HatchBrush LinearGradientBrush PathGradientBrush Lines rectangle polygon DrawLine DrawLines DrawRectangle DrawPolygon FillRectangle FillPolygon 2D vector graphics ellipse arc cardinal spline bezier spline DrawEllipse DrawCurve DrawBezier FillEllipse DrawClosedCurve DrawBeziers FillClosedCurve DrawPie DrawArc FillPie 2D vector graphics Path kết hợp nhiều loại đường nét thành một đối tượng duy nhất. Các nét không nhất thiết phải liền nhau. GraphicsPath AddLine AddCurve pen 25 100 125 100 .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.