C# lib pour le traitement des fichiers de police - TTF (TrueType), d'autres
Connu C# bibliothèque ou à un projet qui peut comprendre la TTF format de fichier? La plupart des questions jai vu concernant ce que tentent de faire de rendu personnalisé, mais je suis plus intéressé par un éditeur de polices type d'application.
OriginalL'auteur Brady Moritz | 2011-01-07
Vous devez vous connecter pour publier un commentaire.
Ne sais pas ce que vous voulez faire exactement, mais WPF a un frais GlyphTypeface Classe qui est assez abstrait et tout à fait indépendantes.
C'est comment vous pouvez commencer avec:
Il y a aussi les GlyphRun Classe et la GlyphRunDrawing Classe.
Sinon, si vous êtes à la recherche pour la grande image, open-source, vous pouvez également vérifier le FreeType Project, disponible ici: http://freetype.org/
Pour un éditeur de polices, je préfère aller pour the FreeType Project. Les classes de WPF, s'adresse principalement à la police de l'analyse du fichier & glyphe de rendu, plutôt que de glyphe édition. Travail difficile de l'avant de toute façon 🙂
donc, maintenant, pour trouver freetype porté .net 😉
OriginalL'auteur Simon Mourier
Je veux vous présenter un autre pur C# lib pour le traitement de la police.
Ici https://github.com/LayoutFarm/Typography
Pur C#
de soutien .NET >=20
accès grand glyphe de données,
et l'accès typographie avancée des données.
(comme GDEF,GSUB,objets de stratégie de groupe) etc.
L'image ci-dessous montre quelques capture d'écran,
comparer alors lib est rendu glyphe 'B'
(à gauche) : glyphe de la lib sans Allusion
(milieu) : Windows GDI avec clear type (à partir du bloc-notes)
(à droite): glyphe de la lib avec un Vrai Allusion
composant logiciel enfichable 2:
Je suis le développement de l'auto-indice, et d'adaptation à la grille.
test, et n'hésitez pas à commenter, fourche, discuter.
composant logiciel enfichable 3: sous-pixel rendering
des trucs très cools!
Sur le dessus de ma tête, cela pourrait être utilisé pour convertir les polices ttf à woff?
Cela semble intéressant. N'a pas l'air d'être de la documentation pour ce bien. Vais voir si je peut donner un sens à la démonstration d'exemples.
OriginalL'auteur WinterDev
Il y a un .net wrapper pour FreeType disponible ici: https://github.com/Robmaister/SharpFont
Il est également disponible sur nuget:
OriginalL'auteur Bryan Legend