Cargar y extraer datos | .NET

Cargar fuente Type1 desde el disco

Aspose.Font para .NET API le permite leer tipos de fuentes Type1 de archivos almacenados en su almacenamiento digital. Los archivos de fuentes Type1 almacenados en el disco se pueden cargar siguiendo los siguientes pasos.

  1. Construya la ruta completa a Type1/courier.pfb con DataDir y Path.Combine().
  2. Cree una FontFileDefinition que describa el formato .pfb y un FileSystemStreamSource para el archivo; después, úselos para crear una FontDefinition con FontType.Type1.
  3. Abra la fuente con Aspose.Font.Font.Open(fontDefinition), convierta el resultado a Type1Font y compruebe que la conversión se realizó correctamente.
 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.");