In questa guida passo passo, spiegheremo come ottenere le metriche dei caratteri in C#. Questo tutorial fornisce il codice per ottenere le metriche dei caratteri Type1 in C#, ma Aspose.Font for .NET, una libreria di caratteri C# ti aiuta a leggere le metriche dei caratteri in C# da altri tipi di carattere, inclusi i formati di carattere TruType e OpenType.
Passaggi per ottenere le metriche dei caratteri in C#
- Installa il pacchetto Aspose.Font for .NET da NuGet.org
- Includi spazi dei nomi Aspose.Font, Aspose.Font.Sources e Aspose.Font.Type1
- Applicare la licenza ad Aspose.Font per .NET per evitare la filigrana di valutazione
- Carica il font Type1 di input nell’oggetto FileSystemStreamSource
- Crea un oggetto FontFileDefinition dall’origine del flusso
- Crea un oggetto FontDefinition dalla definizione del file
- Apri la definizione del carattere come oggetto Type1Font
- Ora, ottieni tutti gli attributi delle metriche del carattere Type1
Un font contiene informazioni sulle metriche che aiutano a descrivere i glifi all’interno di un font. Queste informazioni sulla metrica dei caratteri aiutano un computer a imparare a disegnare caratteri e frasi sullo schermo. Se vogliamo elaborare queste informazioni sulle metriche tramite codice nelle nostre applicazioni .NET, non è un compito facile. Tuttavia, Aspose.Font per .NET aiuta a rendere l’intero processo molto semplice e facile utilizzando alcuni passaggi come menzionato sopra.
Codice per ottenere le metriche dei caratteri in C#
Nel codice sopra, stiamo caricando un formato di file PFB, che contiene il nostro font Type1 che siamo interessati a elaborare nel codice C#. Dopo aver caricato font e averlo convertito in un oggetto Type1Font, siamo in grado di estrarre le metriche dei caratteri in C# da questo file.
Questo codice può aiutarti a creare facilmente un lettore di font C# nelle tue applicazioni .NET, incluse le applicazioni Web, desktop, Windows e Microsoft Store.