Come ottenere le metriche dei caratteri in C#

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#

  1. Installa il pacchetto Aspose.Font for .NET da NuGet.org
  2. Includi spazi dei nomi Aspose.Font, Aspose.Font.Sources e Aspose.Font.Type1
  3. Applicare la licenza ad Aspose.Font per .NET per evitare la filigrana di valutazione
  4. Carica il font Type1 di input nell’oggetto FileSystemStreamSource
  5. Crea un oggetto FontFileDefinition dall’origine del flusso
  6. Crea un oggetto FontDefinition dalla definizione del file
  7. Apri la definizione del carattere come oggetto Type1Font
  8. 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.

 Italiano