Fon komputer

Fon komputer merupakan berkas data elektronik yang berisi serangkaian ikon, karakter, ataupun simbol. Ada tiga jenis dasar dari format data berkas huruf komputer: Bitmap font, terdiri dari matriks titik atau piksel yang menggambarkan setiap bentuk huruf dalam setiap jenis huruf dan ukuran.
Outline font/vector font, menggunakan kurva Bézier, instruksi menggambar, dan rumus matematika untuk menggambarkan setiap bentuk huruf, yang menyebabkan garis luar huruf dapat diperbesar dalam segala ukuran.
Stroke font menggunakan rangkaian garis tertentu dan informasi tambahan untuk menggambarkan profile, atau ukuran dan bentuk pada jenis huruf tertentu, yang bersama-sama menggambarkan tampilan bentuk huruf. Bitmap font umumnya lebih cepat dalam proses penampilan dan lebih mudah digunakan dalam pemrograman, tetapi bitmap font memiliki kelemahan terkait dengan ukurannya yang bersifat tetap, sulit untuk diperbesar ataupun diperkecil tanpa merusak bentuk aslinya. Sementara outline font dan stroke font lebih dinamis dalam hal ini, tetapi kedua jenis fon ini relatif lebih sulit untuk ditampilkan, dan membutuhkan kode pemrograman yang lebih kompleks untuk dapat menampilkannya. Meskipun ketiga jenis fon tersebut masih banyak digunakan hingga saat ini, outline font merupakan jenis fon yang paling umum dijumpai.