Polices bitmap et polices de contour

Technologie de l'information

Bitmap et outline

Les polices bitmap et les polices outline sont deux types de polices numériques utilisées dans les systèmes informatiques, la conception graphique et d’autres médias numériques. Ces deux types de polices diffèrent fondamentalement par leur structure et leurs méthodes de dessin, et chacune présente ses propres avantages et inconvénients.

Polices bitmap

La première est la police bitmap, qui est une représentation numérique d’une police dans laquelle chaque caractère est une image matricielle. En d’autres termes, il s’agit d’une grille de pixels sur laquelle chaque caractère est dessiné. (En tant que telle, elle se caractérise par une taille fixe.

Par conséquent, si vous essayez d’agrandir une police bitmap, elle sera pixélisée ou bloquée. En effet, les caractères sont définis par un bitmap fixe et ne contiennent pas d’informations supplémentaires pouvant être utilisées pour les rendre à une résolution plus élevée.

Où sont utilisées les polices bitmap ?

Les polices bitmap ont été largement utilisées, en particulier dans les premiers temps de l’informatique, lorsque les résolutions d’écran étaient faibles et que les ressources de mémoire et de traitement étaient limitées. Les premiers systèmes informatiques tels que l’Apple II et le Commodore 64 sont de bons exemples de l’utilisation des polices bitmap. Ces systèmes d’exploitation utilisaient des polices bitmap en raison de leur simplicité et des capacités graphiques limitées du matériel.

Polices de caractères de contour

En revanche, les polices de contour (également connues sous le nom de polices vectorielles) sont définies mathématiquement à l’aide de lignes et de courbes. Les types de polices vectorielles les plus courants sont les polices TrueType et PostScript Type 1. Ces polices peuvent être adaptées à n’importe quelle taille sans perte de qualité, car chaque caractère est décrit mathématiquement.

Lors de l’affichage des polices de caractères, la description mathématique est utilisée pour générer une image bitmap correspondant à la résolution actuelle de l’écran. Il s’agit d’un processus connu sous le nom de “rastérisation”. Nous avons dit précédemment que les images bitmap matricielles sont simples et légères, mais la rastérisation est le processus qui consiste à les convertir en images matricielles.

Avantages et inconvénients des polices de caractères de type “outline

L’avantage principal des polices de caractères est leur évolutivité. Elles peuvent être affichées à n’importe quelle taille, sur n’importe quel appareil, et rester nettes et claires. C’est pourquoi les polices de caractères vectorielles sont extrêmement polyvalentes et comptent parmi les types de polices les plus couramment utilisés dans les ordinateurs et les supports numériques modernes. Le texte des pages web est un exemple typique de l’utilisation des polices de contour : la règle @font-face de CSS permet aux concepteurs de sites web d’utiliser des polices TrueType et OpenType sur les pages web, et ces polices peuvent être utilisées dans n’importe quelle taille et n’importe quelle résolution Elles s’affichent clairement quelles que soient leur taille et leur résolution.

Quels sont donc les inconvénients des polices “outline” ?

Il convient toutefois de noter que si les polices de contour sont plus souples que les polices bitmap, leur rendu nécessite une plus grande puissance de traitement. Chaque fois qu’une police de contour est affichée, les lignes et les courbes qui définissent la police doivent être converties en une image bitmap pour l’affichage en cours.

Ce n’est généralement pas un problème sur les systèmes informatiques modernes, mais dans les applications critiques en termes de performances, la surcharge liée au rendu des polices de caractères peut poser problème.

コメント

タイトルとURLをコピーしました