tailieunhanh - Đồ họa máy tính - Chương 5 Tô màu, Font chữ - Bài 17

Xử lý ký tự trên màn hình Để biểu diễn các ký tự trên màn hình ng-ời ta sử dụng 2 byte cho 1 ký tự một byte mã (code) của ký tự một byte - thuộc tính (attribute) của ký tự. Mã của ký tự là một số trong tập từ 0-256 Byte thuộc tính dùng để xác định tính chất hiển thị của ký tự trên màn hình nh- màu sắc, chế độ hiện nhấp nháy (Blink). | 17. XỬ Lý Ký Tự TRÊN MÀN HĨNH Để biểu diễn các ký tự trên màn hình người ta sử dụng 2 byte cho 1 ký tự một byte -mã code của ký tự một byte - thuộc tính attribute của ký tự. Mã của ký tự là một số trong tập từ 0-256 Byte thuộc tính dùng để xác định tính chất hiển thị của ký tự trên màn hình như màu sắc chế độ hiện nhấp nháy Blink . Mỗi ký tự có khuôn mẫu của nó người ta gọi là shape hay pattern của ký tự. Khuôn mẫu của ký tự được lưu trong máy bằng một số byte nào đó tuỳ thuộc vào khuôn mẫu của ký tự. Trong máy tính người ta dành 32 byte để lưu giữ khuôn mẫu cho mọi ký tự. Người ta tạo các byte biểu diễn khuôn mẫu của một ký tự theo nguyên tắc sau ở chế độ hộp ký tự 8x8 0 FEh 0 C6h 8Ch 18h 32h 66h FEh BOh ở chế độ hộp ký tự 8x14 94 Kỹ thuật Đổ hoạ máy tính Cách tạo khuôn mẫu ký tự như trên gọi là cách tạo theo kiểu bitmap. Ưu điểm của cách này đơn giản. Song nhược điểm là khó thay đổi kích thước ký tự khi cần phóng to thu nhỏ. Người ta có thể tạo khuôn mẫu ký tự theo một cách khác ghi lại toạ độ của các đoạn thẳng tạo nên ký tự - cách này gọi là kiểu vectơ - ưu điểm của cách này là cho phép thay đổi kích cỡ của ký tự. Tập các khuôn mẫu của bộ 256 ký tự gọi là font của ký tự Một vài đặc điểm cần chú ý trong quá trình tạo font 1. Khi các ký tự xuất hiện trên màn hình nó sẽ xuất hiện trong khuôn khổ hộp ký tự. Mặc dù các ký tự có khoảng cách cách xa nhau nhưng giữa các hộp ký tự không có khoảng cách trên màn hình Vùng các dot tạo ra khuôn mẫu 2. Để tạo ra khoảng cách theo hàng ngang và chiều đứng giữa các ký tự mặc dù các hộp ký tự xếp liền nhau khi tạo font người ta tạo theo nguyên tắc khuôn mẫu của ký tự tập trung về góc trên bên trái Lưu giữ font ký tự ở chế độ văn bản trong bộ nhớ Trong máy tính người ta quy định chuẩn chiều rộng của mỗi ký tự là 8 dot chiều cao tối đa của mỗi ký tự là 32 dòng 32 scanline từ đó suy ra để lưu giữ font của một ký tự tối đa cần 32 byte Một bộ font gồm 256 ký tự cần 95 Kỹ thuật Đổ hoạ máy tính 256x32 8192 8Kb ở chế độ EGA bộ nhớ màn

TÀI LIỆU MỚI ĐĂNG
6    132    0    24-11-2024
6    117    1    24-11-2024
2    131    1    24-11-2024
22    147    2    24-11-2024
10    114    0    24-11-2024
20    103    0    24-11-2024