Caricare ed estrarre dati | .NET

Contents
[ Hide Show ]

Caricare Font Type1 dal disco

Aspose.Font per API .NET ti consente di leggere i tipi di carattere Type1 dai file archiviati nel tuo archivio digitale. I file di carattere di Type1 archiviati su disco possono essere caricati utilizzando i seguenti passaggi.

  1. Costruire il percorso completo di Type1/courier.pfb con DataDir e Path.Combine().
  2. Creare una FontFileDefinition che descriva il formato .pfb e un FileSystemStreamSource per il file, quindi usarli per creare una FontDefinition con FontType.Type1.
  3. Aprire il font con Aspose.Font.Font.Open(fontDefinition), convertire il risultato in Type1Font e verificare che la conversione sia riuscita.
 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.");