Charger et extraire des données | Solution API pour .NET
Contents
[
Hide
Show
]Charger la police Type1 à partir du disque
L’API Aspose.Font pour .NET vous permet de lire les types de polices Type1 à partir de fichiers stockés dans votre stockage numérique. Les fichiers de polices Type1 stockés sur le disque peuvent être chargés en suivant les étapes suivantes .
- Construisez le chemin complet vers
Type1/courier.pfbavecDataDiretPath.Combine(). - Créez une
FontFileDefinitiondécrivant le format.pfbet uneFileSystemStreamSourcepour le fichier, puis utilisez-les pour créer uneFontDefinitionavecFontType.Type1. - Ouvrez la police avec
Aspose.Font.Font.Open(fontDefinition), convertissez le résultat enType1Fontet vérifiez que la conversion a réussi.
1// Load a Type1 font from disk
2
3string fileName = Path.Combine(DataDir, "Type1", "courier.pfb");
4FontDefinition fontDefinition = new FontDefinition(
5 FontType.Type1,
6 new FontFileDefinition("pfb", new FileSystemStreamSource(fileName)));
7
8Type1Font? font = Aspose.Font.Font.Open(fontDefinition) as Type1Font;
9if (font == null)
10 throw new InvalidOperationException("Unable to load the Type1 font.");