Métadonnées de police | Solution API pour .NET
Métadonnées d’un fichier
Commençons par la définition des métadonnées communes pour ensuite comprendre leur signification pour les polices.
Les métadonnées d’un fichier sont des informations sur le fichier qui sont stockées avec le fichier ou dans une base de données distincte. Ces informations incluent des détails sur le format du fichier, la date de création, l’auteur, l’emplacement, la taille et d’autres attributs. Les métadonnées peuvent également inclure des informations sur le contenu du fichier, telles que des mots-clés, des balises et des descriptions.
Vous pouvez voir certaines métadonnées sur votre appareil (voir l’image ci-dessous). Il est important pour gérer et organiser les fichiers, car il vous permet de rechercher, filtrer et trier les fichiers en fonction de différents critères. Par exemple, il est courant d’organiser le contenu de vos dossiers en fonction de la date de création des fichiers. Ou, dans certains cas, vous devrez peut-être organiser vos fichiers par ordre alphabétique. Les métadonnées sont également utilisées par les applications logicielles pour afficher et manipuler correctement les fichiers, ainsi que par les systèmes d’exploitation pour indexer et rechercher des fichiers sur un ordinateur.
Que sont les métadonnées de police ?
Les métadonnées de police font référence à des informations sur une police intégrées dans le fichier de police lui-même. Il s’agit d’informations telles que le nom de la police, le nom du concepteur, le numéro de version de la police, les informations de copyright et les restrictions d’utilisation de la police. Certains fichiers peuvent également inclure le jeu de caractères de la police, son encodage et ses informations de métriques. Ces données permettent de définir la façon dont la police est placée dans le texte et sont importantes pour l’identification, l’octroi de licences et la gestion des polices. Les métadonnées des polices sont souvent utilisées par les applications logicielles pour afficher et manipuler correctement les polices.
Types de métadonnées de police
Les métadonnées de police peuvent inclure différents types d’informations. En voici la liste regroupée dans le tableau :
686 / 5,000
Type | Description |
---|---|
Nom de police | Identifiant unique utilisé dans le langage PostScript pour faire référence à une police particulière. Il s’agit généralement d’une version abrégée du nom complet de la police, limitée à 29 caractères. Cette mesure est utilisée pour identifier la police dans un document PostScript et est souvent requise lors de l’incorporation ou du contour des polices. |
Nom PostScript | Identifiant unique utilisé dans le langage PostScript pour faire référence à une police particulière. Il s’agit généralement d’une version abrégée du nom complet de la police, limitée à 29 caractères. Cette mesure est utilisée pour identifier la police dans un document PostScript et est souvent requise lors de l’incorporation ou du contour des polices. |
Famille de polices | En bref, il s’agit d’un groupe de polices apparentées ayant des caractéristiques similaires, telles que le poids, le style et la largeur. |
Style de police | Il divise les polices en polices régulières, italiques, grasses ou italiques grasses. |
Grossissement de la police | Il représente l’épaisseur ou le poids de la police, de fine à ultra-gras. |
Largeur de police | La largeur relative de la police, de condensée à étendue. |
Créateur de police | Le nom de la personne ou de l’entreprise qui a créé la police. |
Nom du fabricant/Fonderie de police | Le nom de la société qui a créé ou distribué la police. |
Jeu de caractères | L’ensemble de caractères pris en charge par la police, qui peut inclure des lettres, des chiffres, des symboles et des signes de ponctuation. |
Nombre de glyphes | Les informations sur le nombre de glyphes dans la police. |
Version de police | Version ou publication spécifique de la police. |
Format de police | Le format de fichier dans lequel la police est stockée, tel que TTF, WOFF, Type1, etc. |
Informations sur les licences de police | Ces informations sont divisées en Description de la licence et URL des informations de licence. La description de la licence explique les conditions d’utilisation de la police. Elle peut varier en fonction du type de licence. |
Pour voir toutes les métadonnées contenues dans le fichier, vous pouvez utiliser un logiciel spécifique ou des applications multiplateformes comme celle qu’Aspose possède dans son écosystème. Font Metadata Viewer vous permet désormais d’obtenir des informations sur les polices TTF, WOFF et WOFF2.
Utilisation des métadonnées de police
Les métadonnées de police sont utilisées pour fournir des informations supplémentaires sur une police, au-delà de sa conception et de son apparence. Il comprend différentes informations communes ainsi que des détails techniques. Mais à quoi servent toutes ces informations et comment les exploiter ?
- Droits d’auteur et licences. - Les métadonnées des polices peuvent inclure des informations sur la licence de la police, par exemple si elle est gratuite pour un usage commercial ou si elle nécessite un paiement ou une attribution. Il fournit une description de la licence, l’URL de la licence et des informations sur les droits d’auteur qui peuvent être utilisées pour garantir que la police est utilisée légalement et de manière appropriée.
- Identification correcte des polices. - Fournir des informations sur une police, telles que son nom, son concepteur, sa fonderie et ses métadonnées de numéro de version, permet de garantir que la police est correctement identifiée et utilisée.
- Prise en charge linguistique est un autre exemple de métadonnées qui peuvent être utiles. Vous pouvez le trouver dans les informations sur les jeux de glyphes inclus.
- Fonctionnalité de recherche. - Les utilisateurs utilisent certaines métadonnées pour classer et organiser les polices en fonction de différents critères, tels que le style, le poids ou le concepteur. Cela facilite la recherche et l’accès à la bonne police si nécessaire.
- Accessibilité. - Les métadonnées des polices peuvent inclure des informations sur la lisibilité et la lisibilité de la police, ce qui peut être utile aux personnes ayant une déficience visuelle.
- Prise en charge des symboles non latins. - Les métadonnées de police peuvent inclure des informations sur la prise en charge linguistique et les plages Unicode d’une police. Vous pouvez utiliser ces données si vous avez un projet multilingue avec des langues utilisant des écritures non latines, comme l’arabe, le chinois ou l’hindi. Ces métadonnées vous aident à faire un choix judicieux dans ce cas.
- Taille du fichier de police. - Si vous jetez un œil aux métadonnées qui indiquent le nombre de glyphes dans la police, vous pouvez également comprendre si ce fichier convient ou non à votre projet, car plus il contient de glyphes, plus le fichier de police est lourd. Les gros fichiers de polices surchargés prennent non seulement beaucoup de place, mais peuvent également être compliqués à gérer. Dans l’ensemble, les métadonnées des polices jouent un rôle important en aidant les concepteurs, les développeurs et les utilisateurs à gérer et à travailler avec les polices de manière plus efficace et efficiente et en garantissant que les polices sont correctement identifiées, accessibles et utilisées légalement et de manière appropriée.
Comment les systèmes d’exploitation utilisent-ils les métadonnées des polices ?
La manière dont les métadonnées des polices sont utilisées a déjà été expliquée, voyons donc comment les systèmes d’exploitation les utilisent pour remplir les fonctions mentionnées ci-dessus.
- Identification appropriée de la police - Lorsqu’un utilisateur sélectionne une police, le système d’exploitation lit les métadonnées pour déterminer comment la restituer. Les informations sur les caractéristiques et les propriétés du fichier de police, telles que la famille de police, le style, l’épaisseur et la taille, aident le système d’exploitation à garantir que la police s’affiche de manière cohérente sur les différentes applications et appareils.
- Droits d’auteur et licences. - Les créateurs de polices intègrent les informations de droits d’auteur et de licence dans les métadonnées des polices. Il donne aux utilisateurs un cadre juridique pour l’utilisation de la police. Ces données permettent au système d’exploitation de vérifier que la police est correctement autorisée et d’empêcher sa distribution ou son utilisation non autorisée.
Les formats de fichiers de polices, tels qu’OpenType et TrueType, prennent également en charge les fonctionnalités de gestion des droits numériques. Les fonctionnalités DRM utilisent des métadonnées pour appliquer des restrictions de licence et peuvent limiter le nombre d’appareils ou d’utilisateurs ayant accès à une police, empêcher l’intégration de polices dans des documents et restreindre l’utilisation des polices à des applications ou des plates-formes spécifiques.
Standardiser les métadonnées des polices
Les normes de métadonnées de police sont des ensembles de directives et de spécifications permettant de définir les informations et les données qui doivent être incluses dans un fichier de police. Il existe plusieurs normes de métadonnées différentes pour les polices, notamment les polices OpenType, TrueType et PostScript. Chacun d’eux a ses propres exigences et formats spécifiques.
Normes de métadonnées pour les polices OpenType
La norme de métadonnées pour les polices OpenType est appelée Spécification du fichier de police OpenType. Il comprend des instructions sur la manière d’inclure des métadonnées qui peuvent être stockées dans le fichier de police lui-même, dans un fichier séparé à côté de la police ou intégrées dans la signature numérique de la police. La spécification de fichier de polices OpenType décrit également comment les polices peuvent inclure des informations supplémentaires sur leurs fonctionnalités et capacités. Ces informations sont stockées dans une table distincte au sein du fichier de police, appelée table OpenType Layout, qui contient des données telles que la prise en charge linguistique, la substitution de glyphes et les règles de positionnement, ainsi que d’autres fonctionnalités typographiques avancées.
Normes de métadonnées pour les polices TrueType
La spécification de fichier de police OpenType définit également un format standard pour les polices TrueType. Il comprend une variété de champs de métadonnées. Jetons un coup d’œil aux principaux (certains d’entre eux ont déjà été décrits) :
- Nom de la famille de polices.
- Nom de la sous-famille de police - le nom du style de police individuel (police de caractères).
- Un identifiant unique pour la police, tel qu’un numéro de version ou celui attribué par le créateur de la police.
- Nom de police complet composé des noms de famille et de sous-famille.
- Nom du concepteur.
- Description des caractéristiques de conception de la police.
- Informations Licence.
- Trademark donne des informations sur les marques associées à la police.
Normes de métadonnées pour les polices PostScript
Il s’agit d’un ensemble de directives permettant d’organiser et de présenter des informations sur une police, telles que son auteur, sa licence et ses caractéristiques de conception. Il s’agit du Adobe Type 1 Font Format qui définit un format standard pour les polices PostScript, qui comprend une variété de champs de métadonnées tels que :
- Nom de la police. - Le champ du nom de la police qui est unique au sein d’un interpréteur PostScript.
- Nom et prénom. - Le champ pour spécifier le nom complet de la police.
- FamilyName, - pour le nom de la famille de polices.
- Poids.
- FontBBox. - Le cadre de délimitation de la police. Il est nécessaire de définir les coordonnées x et y minimales et maximales des glyphes.
- Avis. - Le champ Informations sur la licence et le droit d’auteur.
- ID unique. - Possède un identifiant unique pour la police.
Normes de métadonnées pour les polices WOFF
Web Open Font Format est conçu pour être utilisé sur le Web. Les normes de métadonnées pour les polices WOFF sont définies par la Spécification du format de fichier WOFF. Les champs contenant les métadonnées correspondantes se présentent comme suit :
- famille, - pour le nom de famille.
- style, - pour plus d’informations sur le style de police.
- weight, - inclut les paramètres du poids de la police.
- stretch, - inclut les paramètres du font-stretch.
- designer, - pour le nom du créateur de la police.
- licence.
- description.
- fournisseur.
Dans l’ensemble, différents formats de police incluent différentes normes de métadonnées. Il est défini par des spécifications et comprend des informations sur les champs pouvant être présents dans les métadonnées et le format de ces champs. Ils sont pour la plupart similaires pour tous les formats de police mais les noms des champs peuvent avoir un formatage différent.
Meilleures pratiques pour les métadonnées de police
Il existe quelques recommandations sur la manière d’écrire les métadonnées des polices. En les suivant, vous vous assurerez que les polices sont faciles à identifier et accessibles aux utilisateurs.
- Utilisez des conventions de dénomination cohérentes dans tous les champs de métadonnées. Cela permettra aux utilisateurs de parcourir plus facilement vos polices.
- Incluez des informations complètes sur votre police.
- Rédigez des descriptions et autres champs de métadonnées de manière simple et claire, sans phrases, termes et expressions locales complexes.
- Utilisez des champs de métadonnées standard largement reconnus dans différents formats de police.
- Utilisez des identifiants uniques pour éviter les conflits avec d’autres polices et distinguer les vôtres.
- Gardez les métadonnées de vos polices régulièrement mises à jour.
Ces règles simples aideront les utilisateurs à choisir votre police parmi la grande variété de concurrents et élimineront les futurs malentendus.
Conclusion
Les métadonnées de police peuvent être un bon outil pour rendre votre police plus compétitive. Comprendre quelles informations ajouter et comment les écrire correctement rendra vos polices plus attrayantes et plus professionnelles pour les utilisateurs. L’ajout de toutes les données nécessaires et leur standardisation et mise à jour aideront à éliminer d’éventuels malentendus avec les clients. Cela aidera également à protéger les polices contre le piratage.