Aller au contenu

Référence

phil/fonts
TypeGenreRôle
Phil\Fonts\FontFilefinal readonly classUn fichier de police : son format, ses faces, son SHA-256 et ses métadonnées étendues
Phil\Fonts\Brotlifinal classLe décompresseur Brotli de ext-brotli pour WOFF2, ou aucun sans l'extension
Phil\Fonts\FormatenumTrueType, OpenType, collection, WOFF ou WOFF2, chacun étant le mot-clé de format() en CSS
Phil\Fonts\Fontfinal readonly classLes métadonnées d'une face
Phil\Fonts\FontStyleenumNormal, italique ou oblique
Phil\Fonts\OutlinesenumTrueType, PostScript ou aucun
Phil\Fonts\Axisfinal readonly classUn axe de variation : étiquette, minimum, valeur par défaut, maximum, identifiant de nom
Phil\Fonts\EmbeddingPermissionsfinal readonly classLe fsType de OS/2 : usage, sous-ensembles, bitmaps
Phil\Fonts\EmbeddingUsageenumInstallable, modifiable, aperçu et impression, restreinte
Phil\Fonts\Name\Namesfinal readonly classChaque chaîne de la table name, et celle à afficher
Phil\Fonts\Name\NameRecordfinal readonly classUne chaîne avec sa plateforme, son encodage, sa langue et son identifiant de nom
Phil\Fonts\Name\NameIdenumLes identifiants de nom prédéfinis, de 0 à 25
Phil\Fonts\Css\FontFaceRulefinal readonly classUne règle @font-face écrite à partir d'une face
Phil\Fonts\Css\FontDisplayenumLes valeurs de font-display
Phil\Fonts\Licence\Licencefinal readonly classLa description et l'URL de la licence d'une face, et l'identifiant SPDX reconnu
Phil\Fonts\Licence\FaceLicencefinal readonly classCe qu'une face dit de sa licence, tel que conservé dans une fiche
Phil\Fonts\Licence\LicenceRecordfinal readonly classLa fiche de licence d'un fichier
Phil\Fonts\Licence\LicenceRegisterfinal readonly classUne fiche par fichier : balayée, conservée en JSON, comparée
Phil\Fonts\Licence\Fieldfinal readonly class, interneLes champs typés d'une fiche relue à partir du JSON
Phil\Fonts\Reader\FontReaderfinal readonly class, interneLes conteneurs, jusqu'aux tables de chaque face
Phil\Fonts\Reader\FaceReaderfinal readonly class, interneUne Font tirée des tables d'une face
Phil\Fonts\Reader\NameTablefinal readonly class, interneLes chaînes d'une table name, décodées
Phil\Fonts\Reader\CharacterMapfinal readonly class, interneLes plages de points de code d'une table cmap
Phil\Fonts\Reader\Binaryfinal readonly class, interneDes nombres gros-boutistes lus avec vérification des limites
Phil\Fonts\Exception\FontsExceptioninterfaceChaque exception de la bibliothèque
Phil\Fonts\Exception\InvalidFontfinal classUn fichier qui n'est pas une police que la bibliothèque peut lire
Phil\Fonts\Exception\UnsupportedFontfinal classUne police valide que la bibliothèque ne lit pas
Phil\Fonts\Exception\InvalidFontFacefinal classUne règle @font-face qui ne peut pas être écrite
Phil\Fonts\Exception\InvalidLicenceRegisterfinal classUn registre qui ne peut pas être relu