Bitmap Distribution Format
Pour les articles homonymes, voir BDF.
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Bitmap Distribution Format abrégé BDF est un format de description de fonte de caractères définie par une image matricielle, développé par Adobe Systems[1],[2]. Il se présente sous la forme d'un simple fichier texte.
Mots clés
Mots clés généraux
Mot clé | Paramètres | Définition |
---|---|---|
STARTFONT | %version de la police% | Début de la définition |
COMMENT | %texte% | Commentaire |
FONT | %nom% | Nom de la fonte |
SIZE | %dimension du point% %résolution horizontale% %résolution verticale% | taille |
FONTBOUNDINGBOX | %largeur% %hauteur% %x% %y% | Boîte entourant la police |
STARTPROPERTIES | %nombre de propriétés% | Début de la définition des propriétés |
ENDPROPERTIES | Fin de la définition des propriétés | |
CHARS | %nombre de caractères% | Début de la définition des caractères |
ENDFONT | Fin de la définition |
Liste des propriétés
Propriété | Paramètres | Définition |
---|---|---|
FOUNDRY | %texte% | créateur |
FAMILY | %texte% | famille |
WEIGHT_NAME | %texte% | type de poids (gras, etc.) |
SLANT | %texte% | |
SETWIDTH_NAME | %texte% | type de largeur |
ADD_STYLE_NAME | ||
PIXEL_SIZE | %nombre% | taille en pixels |
POINT_SIZE | %nombre% | taille en points |
RESOLUTION_X | %nombre% | |
RESOLUTION_Y | %nombre% | |
SPACING | %nombre% | nombres de pixels entre caractères |
AVERAGE_WIDTH | %nombre% | largeur moyenne |
CHARSET_REGISTRY | %texte% | type de table de caractère (ISO/CEI 8859) |
CHARSET_ENCODING | %nombre% | type de codage |
MIN_SPACE | %nombre% | fin de la définition |
FONT_ASCENT | %nombre% | partie ascendante |
FONT_DESCENT | %nombre% | partie descendante |
COPYRIGHT | %texte% | droit d'auteur |
NOTICE | %texte% | notice |
Définition d'un caractère
Propriété | Paramètres | Définition |
---|---|---|
STARTCHAR | %nom du caractère% | Début de la définition du caractère |
SWIDTH | %texte% | |
BBX | %texte% | |
ATTRIBUTES | %Nombre hexadecimal% | |
BITMAP | %texte% | Début de la définition des pixels |
Nombre hexadecimal | exemple: 0380 ⇒ 0000 0011 1000 0000 | Ligne horizontale d'un caractère |
ENDCHAR | %texte% | Fin de la définition du caractère |
Notes et références
v · m | |
---|---|
Formats matriciels |
|
Formats vectoriels |
|
Logiciels de création de fontes | |
Logiciels d'affichage de fontes | |
Logiciels de gestion de fontes | |
Technologies |
|
- Portail de l’informatique
- Portail de l’écriture